public class DetailedCommonTreeAdaptor
extends org.antlr.runtime.tree.CommonTreeAdaptor
Constructor and Description |
---|
DetailedCommonTreeAdaptor() |
DetailedCommonTreeAdaptor(IModelParser parser) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
create(org.antlr.runtime.Token payload) |
org.antlr.runtime.Token |
createToken(org.antlr.runtime.Token fromToken) |
void |
setTokenBoundaries(java.lang.Object tree,
org.antlr.runtime.Token one,
org.antlr.runtime.Token two)
since we can't gain access to the post processing of trees in the parser in
order to call the tree trackers, we do it here.
|
createToken, dupNode, getChild, getChildCount, getChildIndex, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, replaceChildren, setChildIndex, setParent
public DetailedCommonTreeAdaptor()
public DetailedCommonTreeAdaptor(IModelParser parser)
public java.lang.Object create(org.antlr.runtime.Token payload)
create
in interface org.antlr.runtime.tree.TreeAdaptor
create
in class org.antlr.runtime.tree.CommonTreeAdaptor
public org.antlr.runtime.Token createToken(org.antlr.runtime.Token fromToken)
createToken
in class org.antlr.runtime.tree.CommonTreeAdaptor
public void setTokenBoundaries(java.lang.Object tree, org.antlr.runtime.Token one, org.antlr.runtime.Token two)
setTokenBoundaries
in interface org.antlr.runtime.tree.TreeAdaptor
setTokenBoundaries
in class org.antlr.runtime.tree.CommonTreeAdaptor
CommonTreeAdaptor.setTokenBoundaries(java.lang.Object,
org.antlr.runtime.Token, org.antlr.runtime.Token)