| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface TreeNode
Defines the requirements for an object that can be used as a tree node in a JTree.
 Implementations of TreeNode that override equals
 will typically need to override hashCode as well.  Refer
 to TreeModel for more information.
 For further information and examples of using tree nodes,
 see How to Use Tree Nodes
 in The Java Tutorial.
| Method Summary | |
|---|---|
|  Enumeration | children()Returns the children of the receiver as an Enumeration. | 
|  boolean | getAllowsChildren()Returns true if the receiver allows children. | 
|  TreeNode | getChildAt(int childIndex)Returns the child TreeNodeat indexchildIndex. | 
|  int | getChildCount()Returns the number of children TreeNodes the receiver
 contains. | 
|  int | getIndex(TreeNode node)Returns the index of nodein the receivers children. | 
|  TreeNode | getParent()Returns the parent TreeNodeof the receiver. | 
|  boolean | isLeaf()Returns true if the receiver is a leaf. | 
| Method Detail | 
|---|
TreeNode getChildAt(int childIndex)
TreeNode at index 
 childIndex.
int getChildCount()
TreeNodes the receiver
 contains.
TreeNode getParent()
TreeNode of the receiver.
int getIndex(TreeNode node)
node in the receivers children.
 If the receiver does not contain node, -1 will be
 returned.
boolean getAllowsChildren()
boolean isLeaf()
Enumeration children()
Enumeration.
| 
 | Java™ Platform Standard Ed. 6 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright 2006 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.