Class ATrace2DAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- info.monitorenter.gui.chart.events.ATrace2DAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener
,java.beans.PropertyChangeListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
,javax.swing.Action
- Direct Known Subclasses:
ATrace2DActionErrorBarPolicy
,Trace2DActionAddRemoveHighlighter
,Trace2DActionAddRemoveTracePainter
,Trace2DActionRemove
,Trace2DActionSetColor
,Trace2DActionSetCustomColor
,Trace2DActionSetName
,Trace2DActionSetPhysicalUnits
,Trace2DActionSetStroke
,Trace2DActionSetVisible
,Trace2DActionSetZindex
,Trace2DActionZindexDecrease
,Trace2DActionZindexIncrease
public abstract class ATrace2DAction extends javax.swing.AbstractAction implements java.beans.PropertyChangeListener
The base class that connects triggered actions with anITrace2D
instance.Every subclass may access it's constructor-given
ITrace2D
instance as protected memberm_trace
.- Version:
- $Revision: 1.6 $
- Author:
- Achim Westermann
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ATrace2DAction(ITrace2D trace, java.lang.String description)
Create anAction
that accesses the trace and identifies itself with the given action String.
-
Method Summary
-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
Field Detail
-
m_trace
protected ITrace2D m_trace
The trace to trigger the action upon.
-
-
Constructor Detail
-
ATrace2DAction
public ATrace2DAction(ITrace2D trace, java.lang.String description)
Create anAction
that accesses the trace 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)
).
-
-