public class AddNoteAction extends MapMode implements KeyPressReleaseListener
JosmAction.ActiveLayerChangeAdapter, JosmAction.LayerChangeAdapter, JosmAction.SelectionChangeAdapter| Modifier and Type | Field and Description |
|---|---|
private NoteData |
noteData |
sc| Constructor and Description |
|---|
AddNoteAction(MapFrame mapFrame,
NoteData data)
Construct a new map mode.
|
| Modifier and Type | Method and Description |
|---|---|
void |
doKeyPressed(java.awt.event.KeyEvent e)
This is called when key press event is actually pressed
(no fake events while holding key)
|
void |
doKeyReleased(java.awt.event.KeyEvent e)
This is called when key press event is actually released
(no fake events while holding key)
|
void |
enterMode()
Makes this map mode active.
|
void |
exitMode()
Makes this map mode inactive.
|
java.lang.String |
getModeHelpText() |
void |
mouseClicked(java.awt.event.MouseEvent e) |
actionPerformed, layerIsSupported, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, preferenceChanged, readPreferences, requestFocusInMapView, updateKeyModifiers, updateKeyModifiers, updateKeyModifiers, updateStatusLinedestroy, getLayerManager, getShortcut, initEnabledState, installAdapters, listenToLayerChange, listenToSelectionChange, setTooltip, updateEnabledState, updateEnabledState, updateEnabledStateOnCurrentSelection, waitFuturepublic AddNoteAction(MapFrame mapFrame, NoteData data)
mapFrame - Map frame to pass to the superconstructordata - Note data container. Must not be nullpublic java.lang.String getModeHelpText()
getModeHelpText in class MapModepublic void enterMode()
MapModepublic void exitMode()
MapModepublic void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked in interface java.awt.event.MouseListenermouseClicked in class MapModepublic void doKeyPressed(java.awt.event.KeyEvent e)
KeyPressReleaseListenerdoKeyPressed in interface KeyPressReleaseListenere - key eventpublic void doKeyReleased(java.awt.event.KeyEvent e)
KeyPressReleaseListenerdoKeyReleased in interface KeyPressReleaseListenere - key event