Class ZoomInAction

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

    public class ZoomInAction
    extends MapAction
    An action for connect a control (probably a JButton) to the ZoomInTool for zooming 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
    • 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 AbstractAction

        addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
      • Methods inherited from class Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface Action

        accept
    • Constructor Detail

      • ZoomInAction

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

        public ZoomInAction​(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 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 ZoomInTool object
        Parameters:
        ev - the event (not used)