void | 
DefaultMutableTreeNode.add(MutableTreeNode newChild) | 
 Removes newChild from its parent and makes it a child of
 this node by adding it to the end of this node's child array. 
 | 
void | 
DefaultMutableTreeNode.insert(MutableTreeNode newChild,
      int childIndex) | 
 Removes newChild from its present parent (if it has a
 parent), sets the child's parent to this node, and then adds the child
 to this node's child array at index childIndex. 
 | 
void | 
MutableTreeNode.insert(MutableTreeNode child,
      int index) | 
 Adds child to the receiver at index. 
 | 
void | 
DefaultTreeModel.insertNodeInto(MutableTreeNode newChild,
              MutableTreeNode parent,
              int index) | 
 Invoked this to insert newChild at location index in parents children. 
 | 
void | 
DefaultMutableTreeNode.remove(MutableTreeNode aChild) | 
 Removes aChild from this node's child array, giving it a
 null parent. 
 | 
void | 
MutableTreeNode.remove(MutableTreeNode node) | 
 Removes node from the receiver. 
 | 
void | 
DefaultTreeModel.removeNodeFromParent(MutableTreeNode node) | 
 Message this to remove node from its parent. 
 | 
void | 
DefaultMutableTreeNode.setParent(MutableTreeNode newParent) | 
 Sets this node's parent to newParent but does not
 change the parent's child array. 
 | 
void | 
MutableTreeNode.setParent(MutableTreeNode newParent) | 
 Sets the parent of the receiver to newParent. 
 |