org.stringtree.util.tree
Class TreeWalker

java.lang.Object
  extended by org.stringtree.util.tree.TreeWalker

public class TreeWalker
extends java.lang.Object


Field Summary
protected  Tree root
           
 
Constructor Summary
TreeWalker(Tree root)
           
 
Method Summary
 void walk(TreeVisitor visitor)
           
protected  void walkAll(TreeVisitor visitor, Tree node)
           
 void walkChildren(TreeVisitor visitor)
           
protected  void walkChildren(TreeVisitor visitor, Tree node)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

root

protected Tree root
Constructor Detail

TreeWalker

public TreeWalker(Tree root)
Method Detail

walkChildren

public void walkChildren(TreeVisitor visitor)

walk

public void walk(TreeVisitor visitor)

walkChildren

protected void walkChildren(TreeVisitor visitor,
                            Tree node)

walkAll

protected void walkAll(TreeVisitor visitor,
                       Tree node)