Class Chart2DActionSetCustomGridColorSingleton
java.lang.Object
javax.swing.AbstractAction
info.monitorenter.gui.chart.events.AChart2DAction
info.monitorenter.gui.chart.events.Chart2DActionSetCustomGridColorSingleton
- All Implemented Interfaces:
ActionListener,PropertyChangeListener,Serializable,Cloneable,EventListener,Action
Singleton
Action that sets a custom grid color to the
corresponding chart (Chart2D.setGridColor(Color)) by showing a
modal color chooser.
Only one instance per target component may exist.
- Version:
- $Revision: 1.8 $
- Author:
- Achim Westermann
- See Also:
-
Field Summary
Fields inherited from class info.monitorenter.gui.chart.events.AChart2DAction
m_chartFields inherited from class javax.swing.AbstractAction
changeSupport, enabledFields 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 -
Method Summary
Modifier and TypeMethodDescriptionvoidgetInstance(Chart2D chart, String colorName) Returns the single instance for the given component, potentially creating it.voidMethods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
Method Details
-
getInstance
Returns the single instance for the given component, potentially creating it.If an instance for the given component had been created the description String is ignored.
- Parameters:
chart- the target the action will work oncolorName- the descriptiveStringthat will be displayed byAbstractButtonsubclasses that get thisActionassigned (AbstractButton.setAction(javax.swing.Action)).- Returns:
- the single instance for the given component.
-
actionPerformed
-
propertyChange
-