de.grogra.util
Interface MutableTreeModel

All Superinterfaces:
Disposable, javax.swing.tree.TreeModel
All Known Subinterfaces:
MappedTreeModel
All Known Implementing Classes:
MappedTree, MutableTree, PropertyEditorTree, SyncMappedTree, UITreePipeline

public interface MutableTreeModel
extends javax.swing.tree.TreeModel, Disposable


Method Summary
 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 setRoot(java.lang.Object root)
           
 
Methods inherited from interface javax.swing.tree.TreeModel
addTreeModelListener, getChild, getChildCount, getIndexOfChild, getRoot, isLeaf, removeTreeModelListener, valueForPathChanged
 
Methods inherited from interface de.grogra.util.Disposable
dispose
 

Method Detail

insert

void insert(java.lang.Object parent,
            int index,
            java.lang.Object child,
            java.lang.Object constraints)

remove

void remove(java.lang.Object parent,
            int index)

setRoot

void setRoot(java.lang.Object root)