Class NodeUpdateListener
- java.lang.Object
-
- com.inductiveautomation.ignition.designer.tags.tree.treetable.NodeUpdateListener
-
- All Implemented Interfaces:
java.util.EventListener
,javax.swing.event.TreeExpansionListener
,javax.swing.event.TreeModelListener
public class NodeUpdateListener extends java.lang.Object implements javax.swing.event.TreeExpansionListener, javax.swing.event.TreeModelListener
Listens to tree expansion events to determine which nodes are currently visible, and thusly must listen for changes.
-
-
Constructor Summary
Constructors Constructor Description NodeUpdateListener(javax.swing.JTree tree)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
treeCollapsed(javax.swing.event.TreeExpansionEvent event)
void
treeExpanded(javax.swing.event.TreeExpansionEvent event)
void
treeNodesChanged(javax.swing.event.TreeModelEvent e)
void
treeNodesInserted(javax.swing.event.TreeModelEvent e)
void
treeNodesRemoved(javax.swing.event.TreeModelEvent e)
void
treeStructureChanged(javax.swing.event.TreeModelEvent e)
protected void
updateNodes()
-
-
-
Method Detail
-
updateNodes
protected void updateNodes()
-
treeCollapsed
public void treeCollapsed(javax.swing.event.TreeExpansionEvent event)
- Specified by:
treeCollapsed
in interfacejavax.swing.event.TreeExpansionListener
-
treeExpanded
public void treeExpanded(javax.swing.event.TreeExpansionEvent event)
- Specified by:
treeExpanded
in interfacejavax.swing.event.TreeExpansionListener
-
treeNodesChanged
public void treeNodesChanged(javax.swing.event.TreeModelEvent e)
- Specified by:
treeNodesChanged
in interfacejavax.swing.event.TreeModelListener
-
treeNodesInserted
public void treeNodesInserted(javax.swing.event.TreeModelEvent e)
- Specified by:
treeNodesInserted
in interfacejavax.swing.event.TreeModelListener
-
treeNodesRemoved
public void treeNodesRemoved(javax.swing.event.TreeModelEvent e)
- Specified by:
treeNodesRemoved
in interfacejavax.swing.event.TreeModelListener
-
treeStructureChanged
public void treeStructureChanged(javax.swing.event.TreeModelEvent e)
- Specified by:
treeStructureChanged
in interfacejavax.swing.event.TreeModelListener
-
-