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!
ACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICONm_trace| Constructor | Description |
|---|---|
Trace2DActionSetVisible(ITrace2D trace,
java.lang.String description) |
Create an
Action that accesses the chart and identifies
itself with the given action String. |
| Modifier and Type | Method | Description |
|---|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
|
void |
propertyChange(java.beans.PropertyChangeEvent evt) |
public Trace2DActionSetVisible(ITrace2D trace, java.lang.String description)
Action that accesses the chart and identifies
itself with the given action String.
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)).public void actionPerformed(java.awt.event.ActionEvent e)
ActionListener.actionPerformed(java.awt.event.ActionEvent)public void propertyChange(java.beans.PropertyChangeEvent evt)
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)Copyright © 2001 - 2010 LGPL, All Rights Footloose.