Uses of Interface
org.stringtree.util.tree.Tree

Packages that use Tree
org.stringtree.util.tree   
 

Uses of Tree in org.stringtree.util.tree
 

Subinterfaces of Tree in org.stringtree.util.tree
 interface MutableTree
           
 

Classes in org.stringtree.util.tree that implement Tree
 class CachedTree
           
 class EmptyTree
           
 class ProxyTree
           
 class SimpleTree
           
 

Fields in org.stringtree.util.tree declared as Tree
static Tree Trees.EMPTY_TREE
           
protected  Tree SimpleTree.parent
           
protected  Tree TreeWalker.root
           
 

Methods in org.stringtree.util.tree that return Tree
 Tree EmptyTree.getParent()
           
 Tree SimpleTree.getParent()
           
 Tree Tree.getParent()
           
static Tree Trees.getRoot(Tree tree)
           
 

Methods in org.stringtree.util.tree with parameters of type Tree
 void MutableTree.addChild(Tree child)
           
 void SimpleTree.addChild(Tree child)
           
static void Trees.dump(Tree t, java.io.OutputStream out)
           
static void Trees.dump(Tree t, java.io.Writer out)
           
static void Trees.dump(Tree t, java.io.Writer out, int level)
           
 void SimpleTreeVisitor.enter(Tree node)
           
 void TreeVisitor.enter(Tree node)
           
static boolean Trees.equals(Tree t1, Tree t2)
           
 void SimpleTreeVisitor.exit(Tree node)
           
 void TreeVisitor.exit(Tree node)
           
static Tree Trees.getRoot(Tree tree)
           
 void MutableTree.removeChild(Tree child)
           
 void SimpleTree.removeChild(Tree child)
           
 void MutableTree.setParent(Tree parent)
           
 void SimpleTree.setParent(Tree parent)
           
 void TreeVisitor.visit(Tree node)
           
protected  void TreeWalker.walkAll(TreeVisitor visitor, Tree node)
           
protected  void TreeWalker.walkChildren(TreeVisitor visitor, Tree node)
           
 

Constructors in org.stringtree.util.tree with parameters of type Tree
CachedTree(Tree parent, java.util.Collection children, java.lang.Object value)
           
ProxyTree(Tree parent, java.util.Collection children, java.lang.Object value)
           
SimpleTree(Tree parent, java.util.Collection children, java.lang.Object value)
           
TreeWalker(Tree root)