com.tensegrity.palowebviewer.modules.widgets.client.tree
Class TreePath

java.lang.Object
  extended by com.tensegrity.palowebviewer.modules.widgets.client.tree.TreePath

public class TreePath
extends java.lang.Object

Represents path in the ITreeModel.


Constructor Summary
  TreePath()
           
  TreePath(java.lang.Object singlePath)
           
  TreePath(java.lang.Object[] path)
           
protected TreePath(java.lang.Object[] path, int length)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 boolean equals(TreePath aTreePath)
           
 java.lang.Object getLastPathComponent()
           
 TreePath getParentPath()
           
 java.lang.Object[] getPath()
           
 java.lang.Object getPathComponent(int element)
           
 int getPathCount()
           
 int hashCode()
           
 boolean isDescendant(TreePath aTreePath)
           
 TreePath pathByAddingChild(java.lang.Object child)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TreePath

public TreePath()

TreePath

public TreePath(java.lang.Object singlePath)

TreePath

public TreePath(java.lang.Object[] path)

TreePath

protected TreePath(java.lang.Object[] path,
                   int length)
Method Detail

equals

public boolean equals(TreePath aTreePath)

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getLastPathComponent

public java.lang.Object getLastPathComponent()

getParentPath

public TreePath getParentPath()

getPath

public java.lang.Object[] getPath()

getPathComponent

public java.lang.Object getPathComponent(int element)

getPathCount

public int getPathCount()

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

isDescendant

public boolean isDescendant(TreePath aTreePath)

pathByAddingChild

public TreePath pathByAddingChild(java.lang.Object child)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object