Class AbstractSelectionAction
java.lang.Object
javax.swing.AbstractAction
org.jppf.ui.actions.AbstractUpdatableAction
org.jppf.ui.monitoring.node.actions.AbstractTopologyAction
org.jppf.ui.monitoring.node.actions.AbstractSelectionAction
- All Implemented Interfaces:
ActionListener,Serializable,Cloneable,EventListener,Action,UpdatableAction,ValueChangeListener
- Direct Known Subclasses:
SelectAllAction,SelectDriversAction,SelectNodesAction
Abstract superclass for actions that select nodes in the tree table.
- Author:
- Laurent Cohen
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final TreePath[]Constant for an emptyTreePath.protected final AbstractTreeTableOptionThe tree table panel to which this action applies.Fields inherited from class org.jppf.ui.monitoring.node.actions.AbstractTopologyAction
dataArray, EMPTY_TOPOLOGY_DATA_ARRAYFields inherited from class org.jppf.ui.actions.AbstractUpdatableAction
BASE, location, selectedElementsFields inherited from class javax.swing.AbstractAction
changeSupport, enabledFields inherited from interface javax.swing.Action
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON -
Constructor Summary
ConstructorsConstructorDescriptionInitialize this action with the specified tree table panel. -
Method Summary
Modifier and TypeMethodDescriptionprotected List<DefaultMutableTreeNode>Get the list of all tree nodes representing a driver.Methods inherited from class org.jppf.ui.monitoring.node.actions.AbstractTopologyAction
getDriverMap, updateStateMethods inherited from class org.jppf.ui.actions.AbstractUpdatableAction
disposeDialog, getLocation, loadPreferences, loadWithPreferences, localize, localize, readyDialog, runAction, savePreferences, setKeyAction, setLocation, setOkCancelKeys, setOkCancelKeys, setupIcon, setupNameAndTooltip, setupTooltip, valueChangedMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface javax.swing.Action
accept, addPropertyChangeListener, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledMethods inherited from interface java.awt.event.ActionListener
actionPerformed
-
Field Details
-
EMPTY_TREE_PATH
Constant for an emptyTreePath. -
panel
The tree table panel to which this action applies.
-
-
Constructor Details
-
AbstractSelectionAction
Initialize this action with the specified tree table panel.- Parameters:
panel- the tree table panel to which this action applies.
-
-
Method Details
-
getDriverNodes
Get the list of all tree nodes representing a driver.- Returns:
- a list of
DefaultMutableTreeNodeinstances.
-