com.tensegrity.palowebviewer.modules.widgets.client.tree
Class NodeTreeModel.TreeNode

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.widgets.client.tree.NodeTreeModel.TreeNode
Direct Known Subclasses:
FavoriteViewsModel.FavoriteNode, LabeledNodeTreeModel.TextNode, PaloTreeModel.PaloTreeNode, XElementPathTree.PathNode
Enclosing class:
NodeTreeModel

public class NodeTreeModel.TreeNode
extends java.lang.Object


Constructor Summary
NodeTreeModel.TreeNode()
           
 
Method Summary
 void addChild(NodeTreeModel.TreeNode child)
           
protected  void clear()
           
 NodeTreeModel.TreeNode getChild(int i)
           
 NodeTreeModel.TreeNode getChildByValue(java.lang.Object value)
           
 int getChildCount()
           
protected  java.util.List getChildList()
           
 NodeTreeModel.TreeNode getParent()
           
 TreePath getParentPath()
           
 TreePath getPath()
           
 java.lang.Object getValue()
           
 int indexOf(NodeTreeModel.TreeNode child)
           
 boolean isInTree()
           
 boolean isLeaf()
           
 boolean isLoaded()
           
 void load()
           
 void removeAll()
           
 void removeChild(NodeTreeModel.TreeNode child)
           
 void setParent(NodeTreeModel.TreeNode parent)
           
 void setValue(java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeTreeModel.TreeNode

public NodeTreeModel.TreeNode()
Method Detail

isInTree

public boolean isInTree()

getChildByValue

public NodeTreeModel.TreeNode getChildByValue(java.lang.Object value)

isLeaf

public boolean isLeaf()

addChild

public void addChild(NodeTreeModel.TreeNode child)

removeChild

public void removeChild(NodeTreeModel.TreeNode child)

removeAll

public void removeAll()

clear

protected void clear()

indexOf

public int indexOf(NodeTreeModel.TreeNode child)

getChildList

protected java.util.List getChildList()

getParentPath

public TreePath getParentPath()

getChild

public NodeTreeModel.TreeNode getChild(int i)

getPath

public TreePath getPath()

getChildCount

public int getChildCount()

setValue

public void setValue(java.lang.Object value)

getValue

public java.lang.Object getValue()

setParent

public void setParent(NodeTreeModel.TreeNode parent)

getParent

public NodeTreeModel.TreeNode getParent()

isLoaded

public boolean isLoaded()

load

public void load()