|
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 TreeNode at index
childIndex . |
int |
getChildCount()
Returns the number of children TreeNode s the receiver
contains. |
int |
getIndex(TreeNode node)
Returns the index of node in the receivers children. |
TreeNode |
getParent()
Returns the parent TreeNode of the receiver. |
boolean |
isLeaf()
Returns true if the receiver is a leaf. |
Method Detail |
---|
TreeNode getChildAt(int childIndex)
TreeNode
at index
childIndex
.
int getChildCount()
TreeNode
s 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 2008 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.