com.metamatrix.query.optimizer.xml
Class MarkExcludeVisitor
java.lang.Object
com.metamatrix.query.mapping.xml.MappingVisitor
com.metamatrix.query.optimizer.xml.MarkExcludeVisitor
public class MarkExcludeVisitor
- extends MappingVisitor
This vistor marks all the nodes in the Mapping Document to
"exclude".
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MarkExcludeVisitor
public MarkExcludeVisitor(java.util.HashSet keppNodes)
visit
public void visit(MappingAllNode all)
- Overrides:
visit
in class MappingVisitor
visit
public void visit(MappingSourceNode element)
- Overrides:
visit
in class MappingVisitor
visit
public void visit(MappingChoiceNode choice)
- Overrides:
visit
in class MappingVisitor
visit
public void visit(MappingRecursiveElement element)
- Overrides:
visit
in class MappingVisitor
visit
public void visit(MappingSequenceNode sequence)
- Overrides:
visit
in class MappingVisitor
visit
public void visit(MappingAttribute attribute)
- Overrides:
visit
in class MappingVisitor
visit
public void visit(MappingElement element)
- Overrides:
visit
in class MappingVisitor
markExcludedNodes
public static MappingDocument markExcludedNodes(MappingDocument doc,
java.util.HashSet keepNodes)
Copyright © 2009. All Rights Reserved.