antlr.collections
public interface AST
| Method Summary | |
|---|---|
| void | addChild(AST c) Add a (rightmost) child to this node |
| boolean | equals(AST t) |
| boolean | equalsList(AST t) |
| boolean | equalsListPartial(AST t) |
| boolean | equalsTree(AST t) |
| boolean | equalsTreePartial(AST t) |
| ASTEnumeration | findAll(AST tree) |
| ASTEnumeration | findAllPartial(AST subtree) |
| int | getColumn() |
| AST | getFirstChild() Get the first child of this node; null if no children |
| int | getLine() |
| AST | getNextSibling() Get the next sibling in line after this one |
| int | getNumberOfChildren() Get number of children of this node; if leaf, returns 0 |
| String | getText() Get the token text for this node |
| int | getType() Get the token type for this node |
| void | initialize(int t, String txt) |
| void | initialize(AST t) |
| void | initialize(Token t) |
| void | setFirstChild(AST c) Set the first child of a node. |
| void | setNextSibling(AST n) Set the next sibling after this one. |
| void | setText(String text) Set the token text for this node |
| void | setType(int ttype) Set the token type for this node |
| String | toString() |
| String | toStringList() |
| String | toStringTree() |
Since: 2.7.3 Need for error handling
Since: 2.7.3 Need for error handling