Class AxisActionSetRangePolicy
java.lang.Object
javax.swing.AbstractAction
info.monitorenter.gui.chart.events.AChart2DAction
info.monitorenter.gui.chart.events.AAxisAction
info.monitorenter.gui.chart.events.AxisActionSetRangePolicy
- All Implemented Interfaces:
ActionListener
,PropertyChangeListener
,Serializable
,Cloneable
,EventListener
,Action
Action that sets a constructor given
IRangePolicy
to a constructor given
AAxis
.
Warning
ThisAction
currently is only intended to be- Version:
- $Revision: 1.16 $
- Author:
- Achim Westermann
- See Also:
-
Field Summary
Fields inherited from class info.monitorenter.gui.chart.events.AChart2DAction
m_chart
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
ConstructorsConstructorDescriptionAxisActionSetRangePolicy
(Chart2D chart, String description, int axis, IRangePolicy rangePolicy) Create anAction
that accesses the axis, identifies itself with the given action String and sets the givenIRangePolicy
to the axis upon selection. -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
Methods inherited from class info.monitorenter.gui.chart.events.AAxisAction
getAxis
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Constructor Details
-
AxisActionSetRangePolicy
public AxisActionSetRangePolicy(Chart2D chart, String description, int axis, IRangePolicy rangePolicy) Create anAction
that accesses the axis, identifies itself with the given action String and sets the givenIRangePolicy
to the axis upon selection.- Parameters:
chart
- the owner of the axis to trigger actions upon.axis
- needed to identify the axis of the chart: one ofChart2D.X
,Chart2D.Y
.rangePolicy
- the range policy to set oon the axis.description
- the descriptiveString
that will be displayed byAbstractButton
subclasses that get thisAction
assigned (AbstractButton.setAction(javax.swing.Action)
).
-
-
Method Details
-
actionPerformed
-
propertyChange
- Specified by:
propertyChange
in interfacePropertyChangeListener
- Overrides:
propertyChange
in classAAxisAction
- See Also:
-