Package org.antlr.runtime.tree
Class TreeWizard.TreePatternTreeAdaptor
- java.lang.Object
-
- org.antlr.runtime.tree.BaseTreeAdaptor
-
- org.antlr.runtime.tree.CommonTreeAdaptor
-
- 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
Constructors Constructor Description TreePatternTreeAdaptor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description 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
-
-
-
-
Method Detail
-
create
public 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 interfaceTreeAdaptor
- Overrides:
create
in classCommonTreeAdaptor
-
-