public class StreetsideZoomAction extends JosmAction implements StreetsideDataListener
JosmAction.ActiveLayerChangeAdapter, JosmAction.LayerChangeAdapter, JosmAction.SelectionChangeAdapter| Modifier and Type | Field and Description |
|---|---|
private static long |
serialVersionUID |
scchangeSupport, enabledACCELERATOR_KEY, ACTION_COMMAND_KEY, DEFAULT, DISPLAYED_MNEMONIC_INDEX_KEY, LARGE_ICON_KEY, LONG_DESCRIPTION, MNEMONIC_KEY, NAME, SELECTED_KEY, SHORT_DESCRIPTION, SMALL_ICON| Constructor and Description |
|---|
StreetsideZoomAction()
Main constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(ActionEvent arg0) |
void |
imagesAdded()
Fired when any image is added to the database.
|
protected boolean |
listenToSelectionChange() |
void |
selectedImageChanged(StreetsideAbstractImage oldImage,
StreetsideAbstractImage newImage)
Fired when the selected image is changed by something different from
manually clicking on the icon.
|
protected void |
updateEnabledState() |
checkAndConfirmOutlyingOperation, destroy, getLayerManager, getShortcut, initEnabledState, installAdapters, listenToLayerChange, setTooltip, updateEnabledState, updateEnabledStateOnCurrentSelection, updateEnabledStateOnCurrentSelection, updateEnabledStateOnModifiableSelection, waitFutureaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledprivate static final long serialVersionUID
public StreetsideZoomAction()
public void actionPerformed(ActionEvent arg0)
actionPerformed in interface ActionListenerpublic void imagesAdded()
StreetsideDataListenerimagesAdded in interface StreetsideDataListenerprotected boolean listenToSelectionChange()
listenToSelectionChange in class JosmActionpublic void selectedImageChanged(StreetsideAbstractImage oldImage, StreetsideAbstractImage newImage)
StreetsideDataListenerselectedImageChanged in interface StreetsideDataListeneroldImage - Old selected StreetsideAbstractImagenewImage - New selected StreetsideAbstractImageprotected void updateEnabledState()
updateEnabledState in class JosmAction