info.monitorenter.gui.chart.events
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 givenIRangePolicyto a constructor givenAAxis.Warning
ThisActioncurrently is only intended to be- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor and Description AxisActionSetRangePolicy(Chart2D chart, java.lang.String description, int axis, IRangePolicy rangePolicy)Create anActionthat accesses the axis, identifies itself with the given action String and sets the givenIRangePolicyto the axis upon selection.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidactionPerformed(java.awt.event.ActionEvent e)voidpropertyChange(java.beans.PropertyChangeEvent evt)
-
-
-
Constructor Detail
-
AxisActionSetRangePolicy
public AxisActionSetRangePolicy(Chart2D chart, java.lang.String description, int axis, IRangePolicy rangePolicy)
Create anActionthat accesses the axis, identifies itself with the given action String and sets the givenIRangePolicyto 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 descriptiveStringthat will be displayed byAbstractButtonsubclasses that get thisActionassigned (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:
propertyChangein interfacejava.beans.PropertyChangeListener- Overrides:
propertyChangein classAAxisAction- See Also:
PropertyChangeListener.propertyChange(java.beans.PropertyChangeEvent)
-
-
DMelt 3.0 © DataMelt by jWork.ORG