Class Trace2DActionSetVisible
java.lang.Object
javax.swing.AbstractAction
info.monitorenter.gui.chart.events.ATrace2DAction
info.monitorenter.gui.chart.events.Trace2DActionSetVisible
- All Implemented Interfaces:
ActionListener
,PropertyChangeListener
,Serializable
,Cloneable
,EventListener
,Action
Performs the action of setting a trace visible (
ITrace2D.setVisible(boolean)
) with the
constructor given boolean.
This action only may be assigned to a
JCheckBoxMenuItem
The source Object
of ActionEvent
that is received in actionPerformed(ActionEvent)
is casted to this
type to get the boolean state. If this Action
is used with
other JComponent
instances ClassCastExceptions
will be thrown!
- Version:
- $Revision: 1.5 $
- Author:
- Achim Westermann
- See Also:
-
Field Summary
Fields inherited from class info.monitorenter.gui.chart.events.ATrace2DAction
m_trace
Fields inherited from class javax.swing.AbstractAction
changeSupport, enabled
Fields 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
ConstructorsConstructorDescriptionTrace2DActionSetVisible
(ITrace2D trace, String description) Create anAction
that accesses the chart and identifies itself with the given action String. -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
Trace2DActionSetVisible
Create anAction
that accesses the chart and identifies itself with the given action String.- Parameters:
trace
- the target the action will work on.description
- the descriptiveString
that will be displayed byAbstractButton
subclasses that get thisAction
assigned (AbstractButton.setAction(javax.swing.Action)
).
-
-
Method Details
-
actionPerformed
-
propertyChange
-