simkin
Class TreeNodeEnumerator

java.lang.Object
  |
  +--simkin.TreeNodeEnumerator

public class TreeNodeEnumerator
extends java.lang.Object

This class enumerates the elements in a TreeNode


Constructor Summary
TreeNodeEnumerator(TreeNode treeNodeObject)
          Constructor - enumerates over every child node of this object
TreeNodeEnumerator(TreeNode treeNodeObject, java.lang.String tagName)
          Constructor - enumerates over children of this object with the matching tag
 
Method Summary
 TreeNode next()
          returns the next object in the enumeration - or null if there are no more
 void reset()
          This method resets the enumeration to the beginning - you can now iterate over the list again
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TreeNodeEnumerator

public TreeNodeEnumerator(TreeNode treeNodeObject)
Constructor - enumerates over every child node of this object


TreeNodeEnumerator

public TreeNodeEnumerator(TreeNode treeNodeObject,
                          java.lang.String tagName)
Constructor - enumerates over children of this object with the matching tag

Method Detail

next

public TreeNode next()
returns the next object in the enumeration - or null if there are no more


reset

public void reset()
This method resets the enumeration to the beginning - you can now iterate over the list again