Package net.sf.freecol.client.gui.action
Class MiniMapZoomInAction
- java.lang.Object
-
- javax.swing.AbstractAction
-
- net.sf.freecol.client.gui.action.FreeColAction
-
- net.sf.freecol.client.gui.action.MapboardAction
-
- net.sf.freecol.client.gui.action.MiniMapZoomInAction
-
- All Implemented Interfaces:
java.awt.event.ActionListener
,java.io.Serializable
,java.lang.Cloneable
,java.util.EventListener
,javax.swing.Action
,ObjectWithId
,Option<FreeColAction>
public class MiniMapZoomInAction extends MapboardAction
An action for zooming in on the minimap.- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.sf.freecol.client.gui.action.FreeColAction
FreeColAction.InnerMenuKeyListener
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
id
-
Fields inherited from class net.sf.freecol.client.gui.action.FreeColAction
ACTION_ID, BUTTON_DISABLED_IMAGE, BUTTON_IMAGE, BUTTON_PRESSED_IMAGE, BUTTON_ROLLOVER_IMAGE, freeColClient, logger, TAG
-
-
Constructor Summary
Constructors Constructor Description MiniMapZoomInAction(FreeColClient freeColClient)
Creates a newMiniMapZoomInAction
.MiniMapZoomInAction(FreeColClient freeColClient, boolean b)
Creates a newMiniMapZoomInAction
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
actionPerformed(java.awt.event.ActionEvent ae)
protected boolean
shouldBeEnabled()
Checks if this action should be enabled.-
Methods inherited from class net.sf.freecol.client.gui.action.FreeColAction
addImageIcons, cloneOption, getAccelerator, getActionManager, getClientOptions, getConnectController, getEnabledBy, getFreeColClient, getGame, getGroup, getGUI, getId, getMap, getMenuKeyListener, getMnemonic, getName, getShortDescription, getValue, getXMLTagName, hasOrderButtons, igc, readFromXML, setAccelerator, setGroup, setMnemonic, setValue, toString, toXML, update, updateRegisteredImageIcons
-
Methods inherited from class javax.swing.AbstractAction
addPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabled
-
-
-
-
Field Detail
-
id
public static final java.lang.String id
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MiniMapZoomInAction
public MiniMapZoomInAction(FreeColClient freeColClient)
Creates a newMiniMapZoomInAction
.- Parameters:
freeColClient
- TheFreeColClient
for the game.
-
MiniMapZoomInAction
public MiniMapZoomInAction(FreeColClient freeColClient, boolean b)
Creates a newMiniMapZoomInAction
.- Parameters:
freeColClient
- TheFreeColClient
for the game.b
- aboolean
value
-
-
Method Detail
-
shouldBeEnabled
protected boolean shouldBeEnabled()
Checks if this action should be enabled.- Overrides:
shouldBeEnabled
in classMapboardAction
- Returns:
- True if the
ClientOptionsDialog
is not visible.
-
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent ae)
-
-