Class TreeModelSupport
java.lang.Object
com.inductiveautomation.factorypmi.designer.util.TreeModelSupport
- All Implemented Interfaces:
TreeModel
A Class that implements the listener registration and event fire methods for a TreeModel. This class gets the
implementation from DefaultTreeModel
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdds a listener for the TreeModelEvent posted after the tree changes.protected voidfireTreeNodesChanged(Object source, Object[] path, int[] childIndices, Object[] children) protected voidfireTreeNodesInserted(Object source, Object[] path, int[] childIndices, Object[] children) protected voidfireTreeNodesRemoved(Object source, Object[] path, int[] childIndices, Object[] children) protected voidprotected voidfireTreeStructureChanged(Object source, Object[] path, int[] childIndices, Object[] children) voidRemoves a listener previously added with addTreeModelListener().Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.swing.tree.TreeModel
getChild, getChildCount, getIndexOfChild, getRoot, isLeaf, valueForPathChanged
-
Field Details
-
listenerList
-
-
Constructor Details
-
TreeModelSupport
public TreeModelSupport()
-
-
Method Details
-
addTreeModelListener
Adds a listener for the TreeModelEvent posted after the tree changes.- Specified by:
addTreeModelListenerin interfaceTreeModel- Parameters:
l- the listener to add- See Also:
-
removeTreeModelListener
Removes a listener previously added with addTreeModelListener().- Specified by:
removeTreeModelListenerin interfaceTreeModel- Parameters:
l- the listener to remove- See Also:
-
fireTreeNodesChanged
-
fireTreeNodesInserted
-
fireTreeNodesRemoved
-
fireTreeNodesRemoved
-
fireTreeStructureChanged
-