Package org.geotools.swing.action
Class ZoomOutAction
- Object
-
- AbstractAction
-
- MapAction
-
- ZoomOutAction
-
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
public class ZoomOutAction extends MapAction
An action for connect a control (probably a JButton) to the ZoomOutTool for ZoomOutg the map with mouse clicks or drags.- Since:
- 2.6
- Author:
- Michael Bedward
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class AbstractAction
changeSupport, enabled
-
Fields inherited from interface 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
-
-
Constructor Summary
Constructors Constructor Description ZoomOutAction(MapPane mapPane)
Constructor.ZoomOutAction(MapPane mapPane, boolean showToolName)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(ActionEvent ev)
Called when the associated control is activated.-
Methods inherited from class MapAction
getMapPane, init
-
Methods inherited from class AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
Constructor Detail
-
ZoomOutAction
public ZoomOutAction(MapPane mapPane)
Constructor. The associated control will be labelled with an icon.- Parameters:
mapPane
- the map pane being serviced by this action
-
ZoomOutAction
public ZoomOutAction(MapPane mapPane, boolean showToolName)
Constructor. The associated control will be labelled with an icon and, optionally, the tool name.- Parameters:
mapPane
- the map pane being serviced by this actionshowToolName
- set to true for the control to display the tool name
-
-
Method Detail
-
actionPerformed
public void actionPerformed(ActionEvent ev)
Called when the associated control is activated. Leads to the map pane's cursor tool being set to a new ZoomOutTool object- Parameters:
ev
- the event (not used)
-
-