public class PlayHeadDragMode extends MapMode
JosmAction.LayerChangeAdapter, JosmAction.SelectionChangeAdapter| Modifier and Type | Field and Description |
|---|---|
private boolean |
dragging |
private Point |
mousePos |
private Point |
mouseStart |
private PlayHeadMarker |
playHeadMarker |
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 |
|---|
PlayHeadDragMode(PlayHeadMarker m)
Constructs a new
PlayHeadDragMode. |
| Modifier and Type | Method and Description |
|---|---|
void |
enterMode()
Makes this map mode active.
|
void |
exitMode()
Makes this map mode inactive.
|
String |
getModeHelpText() |
void |
mouseDragged(MouseEvent ev) |
void |
mousePressed(MouseEvent ev) |
void |
mouseReleased(MouseEvent ev) |
actionPerformed, layerIsSupported, mouseClicked, mouseEntered, mouseExited, mouseMoved, requestFocusInMapView, updateKeyModifiers, updateKeyModifiers, updateKeyModifiers, updateStatusLinedestroy, getCurrentDataSet, getEditLayer, getShortcut, initEnabledState, installAdapters, setTooltip, updateEnabledState, updateEnabledStateaddPropertyChangeListener, clone, firePropertyChange, getKeys, getPropertyChangeListeners, getValue, isEnabled, putValue, removePropertyChangeListener, setEnabledprivate boolean dragging
private Point mouseStart
private final transient PlayHeadMarker playHeadMarker
public PlayHeadDragMode(PlayHeadMarker m)
PlayHeadDragMode.m - Audio markerpublic void enterMode()
MapModepublic void exitMode()
MapModepublic void mousePressed(MouseEvent ev)
mousePressed in interface MouseListenermousePressed in class MapModepublic void mouseDragged(MouseEvent ev)
mouseDragged in interface MouseMotionListenermouseDragged in class MapModepublic void mouseReleased(MouseEvent ev)
mouseReleased in interface MouseListenermouseReleased in class MapModepublic String getModeHelpText()
getModeHelpText in class MapMode