public final class DownloadNotesInViewAction extends JosmAction
JosmAction.ActiveLayerChangeAdapter, JosmAction.LayerChangeAdapter, JosmAction.SelectionChangeAdaptersc| Modifier | Constructor and Description |
|---|---|
private |
DownloadNotesInViewAction(java.lang.String iconName) |
| Modifier and Type | Method and Description |
|---|---|
void |
actionPerformed(java.awt.event.ActionEvent e) |
static DownloadNotesInViewAction |
newActionWithDownloadIcon()
Constructs a new
DownloadNotesInViewAction with download icon. |
static DownloadNotesInViewAction |
newActionWithNoteIcon()
Constructs a new
DownloadNotesInViewAction with note icon. |
protected void |
updateEnabledState()
Override in subclasses to update the enabled state of the action when
something in the JOSM state changes, i.e.
|
buildActiveLayerChangeAdapter, buildLayerChangeAdapter, checkAndConfirmOutlyingOperation, destroy, getLayerManager, getShortcut, initEnabledState, installAdapters, listenToLayerChange, listenToSelectionChange, setHelpId, setTooltip, updateEnabledState, updateEnabledStateOnCurrentSelection, updateEnabledStateOnCurrentSelection, updateEnabledStateOnModifiableSelection, waitFutureprivate DownloadNotesInViewAction(java.lang.String iconName)
public static DownloadNotesInViewAction newActionWithNoteIcon()
DownloadNotesInViewAction with note icon.DownloadNotesInViewAction with note iconpublic static DownloadNotesInViewAction newActionWithDownloadIcon()
DownloadNotesInViewAction with download icon.DownloadNotesInViewAction with download iconpublic void actionPerformed(java.awt.event.ActionEvent e)
protected void updateEnabledState()
JosmActionJosmAction.updateEnabledState(Collection) to respond to changes in the collection
of selected primitives.
Default behavior is empty.updateEnabledState in class JosmActionJosmAction.updateEnabledState(Collection),
JosmAction.initEnabledState(),
JosmAction.listenToLayerChange()