public interface MutableTreeNode extends TreeNode
DefaultMutableTreeNode
,
JTree
Modifier and Type | Method and Description |
---|---|
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 |
removeFromParent()
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 . |
children, getAllowsChildren, getChildAt, getChildCount, getIndex, getParent, isLeaf
void insert(MutableTreeNode child, int index)
child
to the receiver at index
.
child
will be messaged with setParent
.child
- node to be addedindex
- index of the receivervoid remove(int index)
index
from the receiver.index
- index of child to be removedvoid remove(MutableTreeNode node)
node
from the receiver. setParent
will be messaged on node
.node
- node to be removed from the receivervoid setUserObject(Object object)
object
.object
- object to be set as a receivervoid removeFromParent()
void setParent(MutableTreeNode newParent)
newParent
.newParent
- node to be set as parent of the receiver Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2016, Oracle and/or its affiliates. All rights reserved.
DRAFT 9-internal+0-2016-01-26-133437.ivan.openjdk9onspinwait