org.teiid.query.mapping.xml
Class Navigator
java.lang.Object
org.teiid.query.mapping.xml.MappingVisitor
org.teiid.query.mapping.xml.Navigator
public class Navigator
- extends MappingVisitor
This visitor walks the Mapping node top/down or bottom/up and lets the supplied
visitor visit the nodes at each stage.
Field Summary |
protected boolean |
preOrder
|
Methods inherited from class org.teiid.query.mapping.xml.MappingVisitor |
setAbort, 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 |
preOrder
protected boolean preOrder
Navigator
public Navigator(boolean preOrder,
MappingVisitor visitor)
visit
public void visit(MappingNode node)
- Overrides:
visit
in class MappingVisitor
visit
public void visit(MappingElement element)
- Overrides:
visit
in class MappingVisitor
- See Also:
MappingVisitor.visit(org.teiid.query.mapping.xml.MappingElement)
visit
public void visit(MappingRecursiveElement element)
- Overrides:
visit
in class MappingVisitor
- See Also:
MappingVisitor.visit(org.teiid.query.mapping.xml.MappingRecursiveElement)
shouldAbort
protected boolean shouldAbort()
- Overrides:
shouldAbort
in class MappingVisitor
- See Also:
MappingVisitor.shouldAbort()
Copyright © 2012. All Rights Reserved.