/// <summary> /// Sets this node's parent to <code>newParent</code> but does not /// change the parent's child array. /// </summary> public void setParent(MutableTreeNode @newParent) { }
/// <summary> /// Removes <code>aChild</code> from this node's child array, giving it a /// null parent. /// </summary> public void remove(MutableTreeNode @aChild) { }
/// <summary> /// Removes <code>newChild</code> from its parent and makes it a child of /// this node by adding it to the end of this node's child array. /// </summary> public void add(MutableTreeNode @newChild) { }
/// <summary> /// Message this to remove node from its parent. /// </summary> public void removeNodeFromParent(MutableTreeNode @node) { }
/// <summary> /// Removes <code>newChild</code> 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 <code>childIndex</code>. /// </summary> public void insert(MutableTreeNode @newChild, int @childIndex) { }
/// <summary> /// Invoked this to insert newChild at location index in parents children. /// </summary> public void insertNodeInto(MutableTreeNode @newChild, MutableTreeNode @parent, int @index) { }