Uses of Interface
org.antlr.runtime.tree.Tree

Packages that use Tree
org.antlr.runtime.debug   
org.antlr.runtime.tree   
 

Uses of Tree in org.antlr.runtime.debug
 

Classes in org.antlr.runtime.debug that implement Tree
static class RemoteDebugEventSocketListener.ProxyTree
           
 

Methods in org.antlr.runtime.debug that return Tree
 Tree RemoteDebugEventSocketListener.ProxyTree.dupNode()
           
 

Uses of Tree in org.antlr.runtime.tree
 

Classes in org.antlr.runtime.tree that implement Tree
 class BaseTree
          A generic tree implementation with no payload.
 class CommonErrorNode
          A node representing erroneous token range in token stream
 class CommonTree
          A tree node that is wrapper for a Token object.
 class ParseTree
          A record of the rules used to match a token sequence.
static class TreeWizard.TreePattern
          When using %label:TOKENNAME in a tree for parse(), we must track the label.
static class TreeWizard.WildcardTreePattern
           
 

Fields in org.antlr.runtime.tree declared as Tree
static Tree Tree.INVALID_NODE
           
 

Methods in org.antlr.runtime.tree that return Tree
 Tree CommonTree.dupNode()
           
 Tree Tree.dupNode()
           
 Tree ParseTree.dupNode()
           
 Tree BaseTree.getAncestor(int ttype)
          Walk upwards and get first ancestor with this token type.
 Tree Tree.getAncestor(int ttype)
          Walk upwards and get first ancestor with this token type.
 Tree BaseTree.getChild(int i)
           
 Tree Tree.getChild(int i)
           
 Tree BaseTree.getFirstChildWithType(int type)
           
 Tree CommonTree.getParent()
           
 Tree BaseTree.getParent()
          BaseTree doesn't track parent pointers.
 Tree Tree.getParent()
           
 

Methods in org.antlr.runtime.tree with parameters of type Tree
 void BaseTree.addChild(Tree t)
          Add t as child of this node.
 void Tree.addChild(Tree t)
          Add t as a child to this node.
 void BaseTree.sanityCheckParentAndChildIndexes(Tree parent, int i)
           
 void BaseTree.setChild(int i, Tree t)
           
 void Tree.setChild(int i, Tree t)
          Set ith child (0..n-1) to t; t must be non-null and non-nil node
 void CommonTree.setParent(Tree t)
           
 void BaseTree.setParent(Tree t)
           
 void Tree.setParent(Tree t)
           
 org.antlr.stringtemplate.StringTemplate DOTTreeGenerator.toDOT(Tree tree)
          Generate DOT (graphviz) for a whole tree not just a node.
 

Constructors in org.antlr.runtime.tree with parameters of type Tree
BaseTree(Tree node)
          Create a new node from an existing node does nothing for BaseTree as there are no fields other than the children list, which cannot be copied as the children are not considered part of this node.
 



Copyright © 2011. All Rights Reserved.