org.teiid.query.mapping.xml
Class MappingVisitor
java.lang.Object
org.teiid.query.mapping.xml.MappingVisitor
- Direct Known Subclasses:
- HandleNillableVisitor, InterceptingVisitor, MarkExcludeVisitor, NameInSourceResolverVisitor, Navigator, SourceNodeGenaratorVisitor, SourceNodePlannerVisitor, TagBuilderVisitor, ValidateMappedCriteriaVisitor
public class MappingVisitor
- extends java.lang.Object
A Visitor framework for navigating the Mapping Nodes
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MappingVisitor
public MappingVisitor()
setAbort
protected void setAbort(boolean abort)
shouldAbort
protected boolean shouldAbort()
visit
public void visit(MappingNode node)
visit
public void visit(MappingDocument doc)
visit
public void visit(MappingElement element)
visit
public void visit(MappingAttribute attribute)
visit
public void visit(MappingBaseNode baseNode)
visit
public void visit(MappingChoiceNode choice)
visit
public void visit(MappingSequenceNode sequence)
visit
public void visit(MappingAllNode all)
visit
public void visit(MappingCommentNode comment)
visit
public void visit(MappingCriteriaNode node)
visit
public void visit(MappingRecursiveElement element)
visit
public void visit(MappingSourceNode element)
walkChildNodes
protected void walkChildNodes(MappingNode element)
- Parameters:
element
-
walkAttributes
protected void walkAttributes(MappingElement element)
- Parameters:
element
-
Copyright © 2010. All Rights Reserved.