public interface MutableTreeNode extends TreeNode
DefaultMutableTreeNode, 
JTree| Modifier and Type | Method and Description | 
|---|---|
| void | insert(MutableTreeNode child,
      int index)Adds  childto the receiver atindex. | 
| void | remove(int index)Removes the child at  indexfrom the receiver. | 
| void | remove(MutableTreeNode node)Removes  nodefrom 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, isLeafvoid insert(MutableTreeNode child, int index)
child to the receiver at index.
 child will be messaged with setParent.void remove(int index)
index from the receiver.void remove(MutableTreeNode node)
node from the receiver. setParent
 will be messaged on node.void setUserObject(Object object)
object.void removeFromParent()
void setParent(MutableTreeNode newParent)
newParent. 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, 2017, Oracle and/or its affiliates.  All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.