com.metamatrix.query.optimizer.xml
Class HandleNillableVisitor

java.lang.Object
  extended by com.metamatrix.query.mapping.xml.MappingVisitor
      extended by com.metamatrix.query.optimizer.xml.HandleNillableVisitor

public class HandleNillableVisitor
extends MappingVisitor

Removes the all the "excluded" nodes from the Mapping XML node tree


Constructor Summary
HandleNillableVisitor()
           
 
Method Summary
static MappingDocument execute(MappingDocument doc)
           
 void visit(MappingElement element)
           
 void visit(MappingRecursiveElement element)
           
 
Methods inherited from class com.metamatrix.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

HandleNillableVisitor

public HandleNillableVisitor()
Method Detail

visit

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

visit

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

execute

public static MappingDocument execute(MappingDocument doc)


Copyright © 2009. All Rights Reserved.