Class Chart2DActionSaveImageSingleton
java.lang.Object
javax.swing.AbstractAction
info.monitorenter.gui.chart.events.AChart2DAction
info.monitorenter.gui.chart.events.Chart2DActionSaveImageSingleton
- All Implemented Interfaces:
ActionListener
,PropertyChangeListener
,Serializable
,Cloneable
,EventListener
,Action
Singleton
Action
that saves the current chart to an image at the location
specified by showing a modal file chooser save dialog.
Only one instance per target component may exist.
- Version:
- $Revision: 1.12 $
- 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
-
Method Summary
Modifier and TypeMethodDescriptionvoid
getInstance
(Chart2D chart, String actionName) Returns the single instance for the given component, potentially creating it.void
Methods 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 onactionName
- the descriptiveString
that will be displayed byAbstractButton
subclasses that get thisAction
assigned (AbstractButton.setAction(javax.swing.Action)
).- Returns:
- the single instance for the given component.
-
actionPerformed
- See Also:
-
propertyChange
- See Also:
-