public class XMLQueryPlanner {
static void prePlanQueries(MappingDocument doc, final XMLPlannerEnvironment planEnv)
throws QueryPlannerException, QueryMetadataException, TeiidComponentException {
MappingVisitor queryPlanVisitor = new MappingVisitor() {
public void visit(MappingBaseNode baseNode) {
try {
// first if there are any explicit staging tables plan them first
List stagingTables = baseNode.getStagingTables();