org.antlr.runtime.tree
Class CommonErrorNode

java.lang.Object
  extended by org.antlr.runtime.tree.BaseTree
      extended by org.antlr.runtime.tree.CommonTree
          extended by org.antlr.runtime.tree.CommonErrorNode
All Implemented Interfaces:
Tree

public class CommonErrorNode
extends CommonTree

A node representing erroneous token range in token stream


Field Summary
 IntStream input
           
 Token start
           
 Token stop
           
 RecognitionException trappedException
           
 
Fields inherited from class org.antlr.runtime.tree.CommonTree
childIndex, parent, startIndex, stopIndex, token
 
Fields inherited from class org.antlr.runtime.tree.BaseTree
children
 
Fields inherited from interface org.antlr.runtime.tree.Tree
INVALID_NODE
 
Constructor Summary
CommonErrorNode(TokenStream input, Token start, Token stop, RecognitionException e)
           
 
Method Summary
 java.lang.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.
 java.lang.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, getAncestor, getAncestors, getChild, getChildCount, getChildren, getFirstChildWithType, hasAncestor, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

input

public IntStream input

start

public Token start

stop

public Token stop

trappedException

public RecognitionException trappedException
Constructor Detail

CommonErrorNode

public CommonErrorNode(TokenStream input,
                       Token start,
                       Token stop,
                       RecognitionException e)
Method Detail

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 java.lang.String getText()
Specified by:
getText in interface Tree
Overrides:
getText in class CommonTree

toString

public java.lang.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 © 2013. All Rights Reserved.