Class NoToolAction

All Implemented Interfaces:
ActionListener, Serializable, Cloneable, EventListener, Action

public class NoToolAction extends MapAction
An action to de-select any active map cursor tool.
Since:
8.0
Author:
Michael Bedward
See Also:
  • Field Details

    • TOOL_NAME

      public static final String TOOL_NAME
      Name for this tool
    • TOOL_TIP

      public static final String TOOL_TIP
      Tool tip text
    • ICON_IMAGE

      public static final String ICON_IMAGE
      Icon for the control
      See Also:
  • Constructor Details

    • NoToolAction

      public NoToolAction(MapPane mapPane)
      Constructor. The associated control will be labelled with an icon.
      Parameters:
      mapPane - the map pane being serviced by this action
    • NoToolAction

      public NoToolAction(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 action
      showToolName - set to true for the control to display the tool name
  • Method Details

    • actionPerformed

      public void actionPerformed(ActionEvent ev)
      Called when the control is activated. Calls the map pane to reset the display
      Parameters:
      ev - the event (not used)