org.antlr.runtime.tree
Class CommonErrorNode
java.lang.Object
org.antlr.runtime.tree.BaseTree
org.antlr.runtime.tree.CommonTree
org.antlr.runtime.tree.CommonErrorNode
- All Implemented Interfaces:
- Tree
public class CommonErrorNode
- extends CommonTree
A node representing erroneous token range in token stream
Method Summary |
String |
getText()
|
int |
getType()
Return a token type; needed for tree parsing |
boolean |
isNil()
Indicates the node is a nil node but may still have children, meaning
the tree is a flat list. |
String |
toString()
Override to say how a node (not a tree) should look as text |
Methods inherited from class org.antlr.runtime.tree.CommonTree |
dupNode, getCharPositionInLine, getChildIndex, getLine, getParent, getToken, getTokenStartIndex, getTokenStopIndex, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries |
Methods inherited from class org.antlr.runtime.tree.BaseTree |
addChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree |
input
public IntStream input
start
public Token start
stop
public Token stop
trappedException
public RecognitionException trappedException
CommonErrorNode
public CommonErrorNode(TokenStream input,
Token start,
Token stop,
RecognitionException e)
isNil
public boolean isNil()
- Description copied from interface:
Tree
- Indicates the node is a nil node but may still have children, meaning
the tree is a flat list.
- Specified by:
isNil
in interface Tree
- Overrides:
isNil
in class CommonTree
getType
public int getType()
- Description copied from interface:
Tree
- Return a token type; needed for tree parsing
- Specified by:
getType
in interface Tree
- Overrides:
getType
in class CommonTree
getText
public String getText()
- Specified by:
getText
in interface Tree
- Overrides:
getText
in class CommonTree
toString
public String toString()
- Description copied from class:
BaseTree
- Override to say how a node (not a tree) should look as text
- Specified by:
toString
in interface Tree
- Overrides:
toString
in class CommonTree
Copyright © 2011. All Rights Reserved.