java.lang.Object
de.grogra.util.TreeModelSupport
de.grogra.util.SubTree
- All Implemented Interfaces:
Disposable,EventListener,TreeModelListener,TreeModel
- Direct Known Subclasses:
UISubTree
-
Field Summary
FieldsFields inherited from class de.grogra.util.TreeModelSupport
NODES_CHANGED, NODES_INSERTED, NODES_REMOVED, STRUCTURE_CHANGED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidfinal voiddispose()protected voidprotected voidintgetChildCount(Object parent) intgetIndexOfChild(Object parent, Object child) getRoot()booleanvoidvoidvoidvoidvoidvalueForPathChanged(TreePath path, Object newValue) Methods inherited from class de.grogra.util.TreeModelSupport
addTreeModelListener, clearListeners, fireTreeModelEvent, fireTreeModelEvent, fireTreeModelEvent, fireTreeModelEvent, hasListeners, removeTreeModelListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.swing.tree.TreeModel
addTreeModelListener, removeTreeModelListener
-
Field Details
-
tree
-
pathToRoot
-
-
Constructor Details
-
SubTree
-
-
Method Details
-
getRoot
-
getChildCount
- Specified by:
getChildCountin interfaceTreeModel
-
isLeaf
-
getChild
-
getIndexOfChild
- Specified by:
getIndexOfChildin interfaceTreeModel
-
valueForPathChanged
- Specified by:
valueForPathChangedin interfaceTreeModel
-
firstListenerAdded
protected void firstListenerAdded()- Overrides:
firstListenerAddedin classTreeModelSupport
-
allListenersRemoved
protected void allListenersRemoved()- Overrides:
allListenersRemovedin classTreeModelSupport
-
treeNodesChanged
- Specified by:
treeNodesChangedin interfaceTreeModelListener
-
treeNodesInserted
- Specified by:
treeNodesInsertedin interfaceTreeModelListener
-
treeNodesRemoved
- Specified by:
treeNodesRemovedin interfaceTreeModelListener
-
treeStructureChanged
- Specified by:
treeStructureChangedin interfaceTreeModelListener
-
dispose
public final void dispose()- Specified by:
disposein interfaceDisposable
-
disposeImpl
protected void disposeImpl()
-