org.teiid.query.optimizer.xml
Class ValidateMappedCriteriaVisitor

java.lang.Object
  extended by org.teiid.query.mapping.xml.MappingVisitor
      extended by org.teiid.query.optimizer.xml.ValidateMappedCriteriaVisitor

public class ValidateMappedCriteriaVisitor
extends MappingVisitor

Validate the criteria specified on the elements.


Constructor Summary
ValidateMappedCriteriaVisitor(XMLPlannerEnvironment planEnv)
           
 
Method Summary
static void validateAndCollectCriteriaElements(MappingDocument doc, XMLPlannerEnvironment planEnv)
           
 void visit(MappingCriteriaNode element)
           
 void visit(MappingRecursiveElement element)
           
 
Methods inherited from class org.teiid.query.mapping.xml.MappingVisitor
setAbort, shouldAbort, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, walkAttributes, walkChildNodes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidateMappedCriteriaVisitor

public ValidateMappedCriteriaVisitor(XMLPlannerEnvironment planEnv)
Method Detail

visit

public void visit(MappingCriteriaNode element)
Overrides:
visit in class MappingVisitor

visit

public void visit(MappingRecursiveElement element)
Overrides:
visit in class MappingVisitor

validateAndCollectCriteriaElements

public static void validateAndCollectCriteriaElements(MappingDocument doc,
                                                      XMLPlannerEnvironment planEnv)
                                               throws QueryPlannerException,
                                                      QueryMetadataException,
                                                      TeiidComponentException
Throws:
QueryPlannerException
QueryMetadataException
TeiidComponentException


Copyright © 2010. All Rights Reserved.