info.monitorenter.gui.chart.events
Class Trace2DActionSetVisible
java.lang.Object
javax.swing.AbstractAction
info.monitorenter.gui.chart.events.ATrace2DAction
info.monitorenter.gui.chart.events.Trace2DActionSetVisible
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.beans.PropertyChangeListener, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, javax.swing.Action
public class Trace2DActionSetVisible
- extends ATrace2DAction
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:
- Serialized Form
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 |
Trace2DActionSetVisible(ITrace2D trace,
java.lang.String description)
Create an Action that accesses the chart and identifies
itself with the given action String. |
Methods inherited from class javax.swing.AbstractAction |
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Trace2DActionSetVisible
public Trace2DActionSetVisible(ITrace2D trace,
java.lang.String description)
- Create an
Action
that accesses the chart and identifies
itself with the given action String.
- Parameters:
trace
- the target the action will work on.description
- the descriptive String
that will be displayed by
AbstractButton
subclasses that get this
Action
assigned (
AbstractButton.setAction(javax.swing.Action)
).
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- See Also:
ActionListener.actionPerformed(java.awt.event.ActionEvent)
propertyChange
public void propertyChange(java.beans.PropertyChangeEvent evt)
- See Also:
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
Copyright © 2001 - 2010 LGPL, All Rights Footloose.