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 TypeMethodDescriptionvoid
Adds a listener for the TreeModelEvent posted after the tree changes.protected void
fireTreeNodesChanged
(Object source, Object[] path, int[] childIndices, Object[] children) protected void
fireTreeNodesInserted
(Object source, Object[] path, int[] childIndices, Object[] children) protected void
fireTreeNodesRemoved
(Object source, Object[] path, int[] childIndices, Object[] children) protected void
protected void
fireTreeStructureChanged
(Object source, Object[] path, int[] childIndices, Object[] children) void
Removes a listener previously added with addTreeModelListener().Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods 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:
addTreeModelListener
in interfaceTreeModel
- Parameters:
l
- the listener to add- See Also:
-
removeTreeModelListener
Removes a listener previously added with addTreeModelListener().- Specified by:
removeTreeModelListener
in interfaceTreeModel
- Parameters:
l
- the listener to remove- See Also:
-
fireTreeNodesChanged
-
fireTreeNodesInserted
-
fireTreeNodesRemoved
-
fireTreeNodesRemoved
-
fireTreeStructureChanged
-