java.lang.Object
de.grogra.util.TreeModelSupport
de.grogra.util.Tree
de.grogra.util.MutableTree
de.grogra.util.MappedTree
- All Implemented Interfaces:
Disposable
,MappedTreeModel
,MutableTreeModel
,TreeModel
- Direct Known Subclasses:
SyncMappedTree
-
Nested Class Summary
-
Field Summary
Fields inherited from class de.grogra.util.TreeModelSupport
NODES_CHANGED, NODES_INSERTED, NODES_REMOVED, STRUCTURE_CHANGED
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateNode
(Object sourceNode, Object targetParent) void
disposeNode
(Object node) boolean
void
treeChanged
(Object parent) Methods inherited from class de.grogra.util.MutableTree
dispose, insert, remove, remove, setRoot, valueForPathChanged
Methods inherited from class de.grogra.util.Tree
findFirst, findMax, findMax, getChild, getChildCount, getIndexOfChild, getIndexOfChild, getParent, getRoot, hasValidPath, isLeaf, nodesEqual
Methods inherited from class de.grogra.util.TreeModelSupport
addTreeModelListener, allListenersRemoved, clearListeners, fireTreeModelEvent, fireTreeModelEvent, fireTreeModelEvent, fireTreeModelEvent, firstListenerAdded, hasListeners, removeTreeModelListener
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.grogra.util.Disposable
dispose
Methods inherited from interface de.grogra.util.MutableTreeModel
insert, remove, setRoot
Methods inherited from interface javax.swing.tree.TreeModel
addTreeModelListener, getChild, getChildCount, getIndexOfChild, getRoot, isLeaf, removeTreeModelListener, valueForPathChanged
-
Constructor Details
-
MappedTree
public MappedTree()
-
-
Method Details
-
createNode
- Specified by:
createNode
in interfaceMappedTreeModel
-
disposeNode
- Specified by:
disposeNode
in interfaceMappedTreeModel
-
isImage
- Specified by:
isImage
in interfaceMappedTreeModel
-
treeChanged
- Specified by:
treeChanged
in interfaceMappedTreeModel
-