de.grogra.util
Class Tree.Node
java.lang.Object
de.grogra.util.Tree.Node
- Direct Known Subclasses:
- MappedTree.Node, PropertyEditorTree.Node, UITreePipeline.Node
- Enclosing class:
- Tree
public static class Tree.Node
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
children
public Tree.Node children
next
public Tree.Node next
parent
public Tree.Node parent
Tree.Node
public Tree.Node()
addChild
public void addChild(Tree.Node child)
getChild
public Tree.Node getChild(int index)
getChildCount
public int getChildCount()
getChildren
public Tree.Node[] getChildren()
getLastSibling
public Tree.Node getLastSibling()
getPath
public Tree.Node[] getPath()
getTreePath
public javax.swing.tree.TreePath getTreePath()
insertChainBefore
public Tree.Node insertChainBefore(Tree.Node chain)
insertChild
public void insertChild(Tree.Node child,
int index)
remove
public void remove()
removeChild
public void removeChild(Tree.Node child)
removeLastChild
public void removeLastChild()
replace
public void replace(Tree.Node newNode,
boolean newKeepsChildren)
setChildren
public Tree.Node setChildren(Tree.Node children)
setNext
public Tree.Node setNext(Tree.Node next)