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_traceFields 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
ConstructorsConstructorDescriptionTrace2DActionSetVisible(ITrace2D trace, String description) Create anActionthat accesses the chart and identifies itself with the given action String. -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
Trace2DActionSetVisible
Create anActionthat accesses the chart and identifies itself with the given action String.- Parameters:
trace- the target the action will work on.description- the descriptiveStringthat will be displayed byAbstractButtonsubclasses that get thisActionassigned (AbstractButton.setAction(javax.swing.Action)).
-
-
Method Details
-
actionPerformed
-
propertyChange
-