| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TreeModel
Model class for the tree component.  It provides random access to nodes in a tree
 made up of instances of the TreeNode class.
| Field Summary | |
|---|---|
| static String | SEPARATORSeparator char to be used in node path generation. | 
| Method Summary | |
|---|---|
|  TreeNode | getNodeById(String nodeId) | 
|  String[] | getPathInformation(String nodeId)Gets an array of String containing the ID's of all of the TreeNodes in the path to
 the specified node. | 
|  TreeState | getTreeState() | 
|  TreeWalker | getTreeWalker()Gets the TreeWalker associated with the model. | 
|  boolean | isLastChild(String nodeId)Indicates whether or not the specified TreeNodeis the last child in theListof children. | 
|  void | setTreeState(TreeState state) | 
| Field Detail | 
|---|
static final String SEPARATOR
| Method Detail | 
|---|
String[] getPathInformation(String nodeId)
TreeNodes 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.
boolean isLastChild(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
TreeNode getNodeById(String nodeId)
void setTreeState(TreeState state)
TreeState getTreeState()
TreeWalker getTreeWalker()
| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||