Class Chart2DActionSetPaintLabels

java.lang.Object
javax.swing.AbstractAction
info.monitorenter.gui.chart.events.AChart2DAction
info.monitorenter.gui.chart.events.Chart2DActionSetPaintLabels
All Implemented Interfaces:
ActionListener, PropertyChangeListener, Serializable, Cloneable, EventListener, Action

public class Chart2DActionSetPaintLabels extends AChart2DAction
Action that invokes Chart2D.setPaintLabels(boolean) on a constructor given Chart2D.

This action is not used by the context menu labels of ChartPanel because that instance deactivates this feature in order to use a custom JLabel that triggers a popup menu for trace controls.

Caution

This implementation only works if assigned to a JCheckBoxMenuItem: It assumes that the source instance given to actionPerformed(ActionEvent) within the action event is of that type as the state information (turn paint labels on or off) is needed.

Version:
$Revision: 1.8 $
Author:
Achim Westermann
See Also: