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
Nested Classes -
Field Summary
Fields inherited from class de.grogra.util.TreeModelSupport
NODES_CHANGED, NODES_INSERTED, NODES_REMOVED, STRUCTURE_CHANGED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateNode(Object sourceNode, Object targetParent) voiddisposeNode(Object node) booleanvoidtreeChanged(Object parent) Methods inherited from class de.grogra.util.MutableTree
dispose, insert, remove, remove, setRoot, valueForPathChangedMethods inherited from class de.grogra.util.Tree
findFirst, findMax, findMax, getChild, getChildCount, getIndexOfChild, getIndexOfChild, getParent, getRoot, hasValidPath, isLeaf, nodesEqualMethods inherited from class de.grogra.util.TreeModelSupport
addTreeModelListener, allListenersRemoved, clearListeners, fireTreeModelEvent, fireTreeModelEvent, fireTreeModelEvent, fireTreeModelEvent, firstListenerAdded, hasListeners, removeTreeModelListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.grogra.util.Disposable
disposeMethods inherited from interface de.grogra.util.MutableTreeModel
insert, remove, setRootMethods 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:
createNodein interfaceMappedTreeModel
-
disposeNode
- Specified by:
disposeNodein interfaceMappedTreeModel
-
isImage
- Specified by:
isImagein interfaceMappedTreeModel
-
treeChanged
- Specified by:
treeChangedin interfaceMappedTreeModel
-