Package org.geotools.swing.action
Class InfoAction
- Object
-
- AbstractAction
-
- MapAction
-
- InfoAction
-
- All Implemented Interfaces:
ActionListener
,Serializable
,Cloneable
,EventListener
,Action
public class InfoAction extends MapAction
An action for connect a control (probably a JButton) to the InfoTool to get information about features under the mouse cursor- 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 InfoAction(MapPane mapPane)
Constructor.InfoAction(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
-
InfoAction
public InfoAction(MapPane mapPane)
Constructor. The associated control will be labelled with an icon.- Parameters:
mapPane
- the map pane being serviced by this action
-
InfoAction
public InfoAction(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 PanTool object- Parameters:
ev
- the event (not used)
-
-