org.apache.tapestry.contrib.tree.simple
Class TreePath
java.lang.Object
|
+--org.apache.tapestry.contrib.tree.simple.TreePath
- All Implemented Interfaces:
- Serializable
- public class TreePath
- extends Object
- implements Serializable
- Version:
- $Id: TreePath.java,v 1.4 2004/01/19 21:34:26 hlship Exp $
- Author:
- ceco
- See Also:
- Serialized Form
TreePath
public TreePath(Object[] path)
TreePath
public TreePath(Object singlePath)
TreePath
protected TreePath(TreePath parent,
Object lastElement)
TreePath
protected TreePath(Object[] path,
int length)
TreePath
protected TreePath()
getPath
public Object[] getPath()
getLastPathComponent
public Object getLastPathComponent()
getPathCount
public int getPathCount()
- Returns the number of elements in the path.
- Returns:
- an int giving a count of items the path
getPathComponent
public Object getPathComponent(int element)
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
isDescendant
public boolean isDescendant(TreePath aTreePath)
pathByAddingChild
public TreePath pathByAddingChild(Object child)
getParentPath
public TreePath getParentPath()
toString
public String toString()
- Overrides:
toString
in class Object