org.antlr.runtime.tree
Class TreeWizard.TreePatternTreeAdaptor

java.lang.Object
  extended by org.antlr.runtime.tree.BaseTreeAdaptor
      extended by org.antlr.runtime.tree.CommonTreeAdaptor
          extended by org.antlr.runtime.tree.TreeWizard.TreePatternTreeAdaptor
All Implemented Interfaces:
TreeAdaptor
Enclosing class:
TreeWizard

public static class TreeWizard.TreePatternTreeAdaptor
extends CommonTreeAdaptor

This adaptor creates TreePattern objects for use during scan()


Field Summary
 
Fields inherited from class org.antlr.runtime.tree.BaseTreeAdaptor
treeToUniqueIDMap, uniqueNodeID
 
Constructor Summary
TreeWizard.TreePatternTreeAdaptor()
           
 
Method Summary
 java.lang.Object create(Token payload)
          Create a tree node from Token object; for CommonTree type trees, then the token just becomes the payload.
 
Methods inherited from class org.antlr.runtime.tree.CommonTreeAdaptor
createToken, createToken, dupNode, getChild, getChildCount, getChildIndex, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, replaceChildren, setChildIndex, setParent, setTokenBoundaries
 
Methods inherited from class org.antlr.runtime.tree.BaseTreeAdaptor
addChild, becomeRoot, becomeRoot, create, create, create, deleteChild, dupTree, dupTree, errorNode, getUniqueID, isNil, nil, rulePostProcessing, setChild, setText, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeWizard.TreePatternTreeAdaptor

public TreeWizard.TreePatternTreeAdaptor()
Method Detail

create

public java.lang.Object create(Token payload)
Description copied from interface: TreeAdaptor
Create a tree node from Token object; for CommonTree type trees, then the token just becomes the payload. This is the most common create call. Override if you want another kind of node to be built.

Specified by:
create in interface TreeAdaptor
Overrides:
create in class CommonTreeAdaptor


Copyright © 2011. All Rights Reserved.