de.grogra.util
public static class Tree.Node extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
Tree.Node |
children |
Tree.Node |
next |
Tree.Node |
parent |
| Constructor and Description |
|---|
Tree.Node() |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(Tree.Node child) |
Tree.Node |
getChild(int index) |
int |
getChildCount() |
Tree.Node[] |
getChildren() |
Tree.Node |
getLastSibling() |
Tree.Node[] |
getPath() |
javax.swing.tree.TreePath |
getTreePath() |
Tree.Node |
insertChainBefore(Tree.Node chain) |
void |
insertChild(Tree.Node child,
int index) |
void |
remove() |
void |
removeChild(Tree.Node child) |
void |
removeLastChild() |
void |
replace(Tree.Node newNode,
boolean newKeepsChildren) |
Tree.Node |
setChildren(Tree.Node children) |
Tree.Node |
setNext(Tree.Node next) |
public Tree.Node children
public Tree.Node next
public Tree.Node parent
public void addChild(Tree.Node child)
public Tree.Node getChild(int index)
public int getChildCount()
public Tree.Node[] getChildren()
public Tree.Node getLastSibling()
public Tree.Node[] getPath()
public javax.swing.tree.TreePath getTreePath()
public void insertChild(Tree.Node child, int index)
public void remove()
public void removeChild(Tree.Node child)
public void removeLastChild()
public void replace(Tree.Node newNode, boolean newKeepsChildren)