java.lang.Object
org.jhotdraw8.fxbase.tree.AbstractTreeModel<N>
- Type Parameters:
N- the node type
- All Implemented Interfaces:
javafx.beans.Observable,ObservableMixin,TreeModel<N>
AbstractTreeModel.
- Author:
- Werner Randelshofer
-
Property Summary
-
Field Summary
Fields inherited from interface org.jhotdraw8.fxbase.tree.TreeModel
ROOT_PROPERTY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal CopyOnWriteArrayList<javafx.beans.InvalidationListener> List of invalidation listeners.final CopyOnWriteArrayList<Listener<TreeModelEvent<N>>> List of drawing model listeners.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javafx.beans.Observable
subscribeMethods inherited from interface org.jhotdraw8.fxbase.beans.ObservableMixin
addListener, fireInvalidated, fireInvalidated, invalidated, removeListenerMethods inherited from interface org.jhotdraw8.fxbase.tree.TreeModel
addChildTo, addTreeModelListener, fireNodeInvalidated, fireTreeModelEvent, getChild, getChildCount, getChildren, getRoot, insertChildAt, removeFromParent, removeTreeModelListener, rootProperty, setRoot
-
Constructor Details
-
AbstractTreeModel
public AbstractTreeModel()
-
-
Method Details
-
getTreeModelListeners
Description copied from interface:TreeModelList of drawing model listeners.- Specified by:
getTreeModelListenersin interfaceTreeModel<N>- Returns:
- a list of drawing model listeners
-
getInvalidationListeners
Description copied from interface:TreeModelList of invalidation listeners.- Specified by:
getInvalidationListenersin interfaceObservableMixin- Specified by:
getInvalidationListenersin interfaceTreeModel<N>- Returns:
- a list of drawing model listeners
-