com.metamatrix.query.optimizer.xml
Class TagBuilderVisitor

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

public class TagBuilderVisitor
extends MappingVisitor

Builds a Element/Attribute or Comment tag for the XML Plan Node.


Constructor Summary
TagBuilderVisitor()
           
 
Method Summary
static ProcessorInstruction buildTag(MappingNode node)
          Build tags which are outputs in the resulting xml document.
 void visit(MappingAttribute attribute)
           
 void visit(MappingCommentNode comment)
           
 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, walkAttributes, walkChildNodes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TagBuilderVisitor

public TagBuilderVisitor()
Method Detail

visit

public void visit(MappingAttribute attribute)
Overrides:
visit in class MappingVisitor

visit

public void visit(MappingCommentNode comment)
Overrides:
visit in class MappingVisitor

visit

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

visit

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

buildTag

public static ProcessorInstruction buildTag(MappingNode node)
Build tags which are outputs in the resulting xml document.

Parameters:
node -
planEnv -
Returns:


Copyright © 2009. All Rights Reserved.