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:
java.awt.event.ActionListener
,java.beans.PropertyChangeListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
,javax.swing.Action
public class AxisActionSetRangePolicy extends AAxisAction
Action that sets a constructor givenIRangePolicy
to a constructor givenAAxis
.Warning
ThisAction
currently is only intended to be- Version:
- $Revision: 1.16 $
- Author:
- Achim Westermann
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class info.monitorenter.gui.chart.events.AChart2DAction
m_chart
-
-
Constructor Summary
Constructors Constructor Description AxisActionSetRangePolicy(Chart2D chart, java.lang.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
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(java.awt.event.ActionEvent e)
void
propertyChange(java.beans.PropertyChangeEvent evt)
-
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 Detail
-
AxisActionSetRangePolicy
public AxisActionSetRangePolicy(Chart2D chart, java.lang.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 Detail
-
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)
- Specified by:
propertyChange
in interfacejava.beans.PropertyChangeListener
- Overrides:
propertyChange
in classAAxisAction
- See Also:
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
-
-