| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
MutableTreeNode root = new DefaultMutableTreeNode("Docs");
Based on 21 examples
public interface MutableTreeNode extends TreeNode
Defines the requirements for a tree node object that can change -- by adding or removing child nodes, or by changing the contents of a user object stored in the node.
Method Summary | |
---|---|
void |
insert(MutableTreeNode child, int index) Adds child to the receiver at index .
|
void |
remove(int index) Removes the child at index from the receiver.
|
void |
remove(MutableTreeNode node) Removes node from the receiver.
|
void |
Removes the receiver from its parent. |
void |
setParent(MutableTreeNode newParent) Sets the parent of the receiver to newParent .
|
void |
setUserObject(Object object) Resets the user object of the receiver to object .
|
Methods inherited from class javax.swing.tree.TreeNode |
---|
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf |
Method Detail |
---|
public void insert(MutableTreeNode child, int index)
child
to the receiver at index
.
child
will be messaged with setParent
.
child
index
public void remove(int index)
index
from the receiver.
index
public void remove(MutableTreeNode node)
node
from the receiver. setParent
will be messaged on node
.
node
public void removeFromParent()
public void setParent(MutableTreeNode newParent)
newParent
.
newParent
public void setUserObject(Object object)
object
.
object
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |