de.grogra.util
public class MutableTree extends Tree implements MutableTreeModel
NODES_CHANGED, NODES_INSERTED, NODES_REMOVED, STRUCTURE_CHANGED| Constructor and Description |
|---|
MutableTree(Tree.Node root) |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose() |
void |
insert(java.lang.Object parent,
int index,
java.lang.Object child,
java.lang.Object constraints) |
void |
remove(java.lang.Object parent,
int index) |
void |
remove(java.lang.Object parent,
int index,
int count) |
void |
setRoot(java.lang.Object root) |
void |
valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newValue) |
findFirst, findMax, findMax, getChild, getChildCount, getIndexOfChild, getIndexOfChild, getParent, getRoot, hasValidPath, isLeaf, nodesEqualaddTreeModelListener, allListenersRemoved, clearListeners, fireTreeModelEvent, fireTreeModelEvent, fireTreeModelEvent, fireTreeModelEvent, firstListenerAdded, hasListeners, removeTreeModelListenerpublic MutableTree(Tree.Node root)
public void dispose()
dispose in interface Disposablepublic void insert(java.lang.Object parent,
int index,
java.lang.Object child,
java.lang.Object constraints)
insert in interface MutableTreeModelpublic void remove(java.lang.Object parent,
int index)
remove in interface MutableTreeModelpublic void remove(java.lang.Object parent,
int index,
int count)
public void setRoot(java.lang.Object root)
setRoot in interface MutableTreeModelpublic void valueForPathChanged(javax.swing.tree.TreePath path,
java.lang.Object newValue)
valueForPathChanged in interface javax.swing.tree.TreeModelvalueForPathChanged in class Tree