|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.myfaces.custom.tree2.TreeModel
Model class for the tree component. It provides random access to nodes in a tree
made up of instances of the TreeNode
class.
Constructor Summary | |
TreeModel(TreeNode root)
Constructor |
Method Summary | |
TreeNode |
getNode()
Gets the current TreeNode or null if no node ID is selected. |
java.lang.String[] |
getPathInformation(java.lang.String nodeId)
Gets an array of String containing the ID's of all of the TreeNode s in the path to
the specified node. |
boolean |
isLastChild(java.lang.String nodeId)
Indicates whether or not the specified TreeNode is the last child in the List
of children. |
void |
setNodeId(java.lang.String nodeId)
Sets the current TreeNode to the specified node ID, which is a colon-separated list
of node indexes. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public TreeModel(TreeNode root)
root
- The root TreeNodeMethod Detail |
public TreeNode getNode()
TreeNode
or null
if no node ID is selected.
public void setNodeId(java.lang.String nodeId)
TreeNode
to the specified node ID, which is a colon-separated list
of node indexes. For instance, "0:0:1" means "the second child node of the first child node
under the root node."
nodeId
- The id of the node to setpublic java.lang.String[] getPathInformation(java.lang.String nodeId)
TreeNode
s in the path to
the specified node. The path information will be an array of String
objects
representing node ID's. The array will starting with the ID of the root node and end with
the ID of the specified node.
nodeId
- The id of the node for whom the path information is needed.
public boolean isLastChild(java.lang.String nodeId)
TreeNode
is the last child in the List
of children. If the node id provided corresponds to the root node, this returns true
.
nodeId
- The ID of the node to check
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |