Package org.oddjob.monitor.model
Class ExecutorTreeEventDispatcher
java.lang.Object
org.oddjob.monitor.model.ExecutorTreeEventDispatcher
- All Implemented Interfaces:
TreeEventDispatcher
An implementation of a
TreeEventDispatcher that uses
an Executor.- Author:
- rob
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd aTreeModelListener.voidfireTreeNodesChanged(TreeNode changed) Notify all listeners of a tree node changed event.voidfireTreeNodesInserted(TreeNode changed, JobTreeNode child, int index) Fire a tree node inserted event.voidfireTreeNodesRemoved(TreeNode changed, JobTreeNode child, int index) Fire a tree node removed event.voidRemove aTreeModelListener.
-
Constructor Details
-
ExecutorTreeEventDispatcher
Only Constructor.- Parameters:
executor- The executor.
-
-
Method Details
-
addTreeModelListener
Description copied from interface:TreeEventDispatcherAdd aTreeModelListener.- Specified by:
addTreeModelListenerin interfaceTreeEventDispatcher- Parameters:
tml- The listener.
-
removeTreeModelListener
Description copied from interface:TreeEventDispatcherRemove aTreeModelListener.- Specified by:
removeTreeModelListenerin interfaceTreeEventDispatcher- Parameters:
tml- The lienter.
-
fireTreeNodesChanged
Description copied from interface:TreeEventDispatcherNotify all listeners of a tree node changed event.- Specified by:
fireTreeNodesChangedin interfaceTreeEventDispatcher- Parameters:
changed- The node that's changed.
-
fireTreeNodesInserted
Description copied from interface:TreeEventDispatcherFire a tree node inserted event.- Specified by:
fireTreeNodesInsertedin interfaceTreeEventDispatcher- Parameters:
changed- The parent node.child- The child.index- The index the child has been inserted at.
-
fireTreeNodesRemoved
Description copied from interface:TreeEventDispatcherFire a tree node removed event.- Specified by:
fireTreeNodesRemovedin interfaceTreeEventDispatcher- Parameters:
changed- The parent node.child- The node removed.index- The index of where the node was removed from.
-