org.stringtree.util.tree
Class CachedTree

java.lang.Object
  extended by org.stringtree.util.tree.EmptyTree
      extended by org.stringtree.util.tree.SimpleTree
          extended by org.stringtree.util.tree.ProxyTree
              extended by org.stringtree.util.tree.CachedTree
All Implemented Interfaces:
MutableTree, Tree

public class CachedTree
extends ProxyTree


Field Summary
 
Fields inherited from class org.stringtree.util.tree.SimpleTree
children, parent, value
 
Constructor Summary
CachedTree()
           
CachedTree(Tree parent, java.util.Collection children, java.lang.Object value)
           
 
Method Summary
 int getCachedStatus()
           
 
Methods inherited from class org.stringtree.util.tree.ProxyTree
getValue, setValue
 
Methods inherited from class org.stringtree.util.tree.SimpleTree
addChild, ensureChildren, getChildren, getParent, removeChild, setChildren, setParent
 
Methods inherited from class org.stringtree.util.tree.EmptyTree
equals
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CachedTree

public CachedTree()

CachedTree

public CachedTree(Tree parent,
                  java.util.Collection children,
                  java.lang.Object value)
Method Detail

getCachedStatus

public int getCachedStatus()