public class EditorLayerMouseMode extends CoordMouseMode
AbstractMouseMode.MouseWheelTimerListener
Modifier and Type | Field and Description |
---|---|
java.lang.String |
modeID
Mouse Mode identifier, which is "EditorLayer".
|
coordFormatter, coordFormatterHandler, CoordFormatterProperty, infoDelegator
cursor, CursorIDProperty, guiIcon, iconName, IconProperty, ID, IDProperty, logger, mouseSupport, mouseTimer, mouseWheelListener, MouseWheelListenerProperty, mouseWheelTimerInterval, MouseWheelTimerIntervalProperty, mouseWheelTimerListener, MouseWheelZoomProperty, noMouseWheelListenerTimer, NoMouseWheelListenerTimerProperty, prettyName, PrettyNameProperty, propertyChangeSupport, visible, ZOOM_IN, ZOOM_OUT, zoomWhenMouseWheelUp
i18n, propertyPrefix
beanContextChildSupport, isolated
EditorProperty, initPropertiesProperty, LabelEditorProperty, ScopedEditorProperty
Constructor and Description |
---|
EditorLayerMouseMode(java.lang.String idToUse)
Construct a EditorLayerMouseMode.
|
EditorLayerMouseMode(java.lang.String idToUse,
boolean consumeEvents)
Construct a EditorLayerMouseMode.
|
Modifier and Type | Method and Description |
---|---|
void |
findAndInit(java.lang.Object someObj)
Called when a CoordMouseMode is added to a BeanContext, or when another
object is added to the BeanContext after that.
|
void |
findAndUndo(java.lang.Object someObj)
BeanContextMembershipListener method.
|
void |
mouseClicked(java.awt.event.MouseEvent e)
Fires the MapMouseSupport method.
|
void |
mouseDragged(java.awt.event.MouseEvent e)
Fires the MapMouseSupport method.
|
void |
mouseEntered(java.awt.event.MouseEvent e)
Fires the MapMouseSupport method.
|
void |
mouseExited(java.awt.event.MouseEvent e)
Fires the MapMouseSupport method.
|
void |
mouseMoved(java.awt.event.MouseEvent e)
Fires the MapMouseSupport method.
|
void |
mousePressed(java.awt.event.MouseEvent e)
Fires the MapMouseSupport method.
|
void |
mouseReleased(java.awt.event.MouseEvent e)
Fires the MapMouseSupport method.
|
fireMouseLocation, getCoordFormatter, getCoordFormatterHandler, getInfoDelegator, getProperties, getPropertyInfo, propertyChange, setActive, setCoordFormatter, setCoordFormatterHandler, setInfoDelegator, setProperties
actAsProxyFor, actAsProxyFor, addMapMouseListener, addPropertyChangeListener, getClassToUseForIconRetrieval, getGUIIcon, getIconName, getID, getModeCursor, getMouseSupport, getMouseWheelTimerInterval, getNoMouseWheelListener, getPrettyName, getProxied, getProxyDistributionMask, isConsumeEvents, isMouseWheelListener, isNoMouseWheelListenerTimer, isProxyFor, isVisible, isZoomWhenMouseWheelUp, listenerPaint, mouseWheelMoved, releaseProxy, removeAllMapMouseListeners, removeMapMouseListener, removePropertyChangeListener, setConsumeEvents, setGUIIcon, setIconName, setID, setModeCursor, setModeCursor, setMouseSupport, setMouseWheelListener, setMouseWheelTimerInterval, setNoMouseWheelListener, setNoMouseWheelListenerTimer, setPrettyName, setProxyDistributionMask, setVisible, setZoomWhenMouseWheelUp, updateMouseWheelMoved
getPropertyPrefix, setProperties, setPropertyPrefix
addPropertyChangeListener, addVetoableChangeListener, childrenAdded, childrenRemoved, findAndInit, firePropertyChange, fireVetoableChange, getBeanContext, isIsolated, removePropertyChangeListener, removeVetoableChangeListener, setBeanContext, setIsolated
public transient java.lang.String modeID
public EditorLayerMouseMode(java.lang.String idToUse)
idToUse
- a uniqueID to use just for a particular layer.public EditorLayerMouseMode(java.lang.String idToUse, boolean consumeEvents)
idToUse
- a uniqueID to use just for a particular layer.consumeEvents
- the consume mode setting.public void findAndInit(java.lang.Object someObj)
CoordMouseMode
findAndInit
in interface LightMapHandlerChild
findAndInit
in class CoordMouseMode
someObj
- an object being added to the BeanContext.public void findAndUndo(java.lang.Object someObj)
CoordMouseMode
findAndUndo
in interface LightMapHandlerChild
findAndUndo
in class CoordMouseMode
someObj
- an object being removed from the BeanContext.public void mouseClicked(java.awt.event.MouseEvent e)
mouseClicked
in interface java.awt.event.MouseListener
mouseClicked
in class AbstractMouseMode
e
- mouse event.public void mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface java.awt.event.MouseListener
mousePressed
in class AbstractMouseMode
e
- mouse event.public void mouseReleased(java.awt.event.MouseEvent e)
mouseReleased
in interface java.awt.event.MouseListener
mouseReleased
in class AbstractMouseMode
e
- mouse event.public void mouseEntered(java.awt.event.MouseEvent e)
mouseEntered
in interface java.awt.event.MouseListener
mouseEntered
in class AbstractMouseMode
e
- mouse event.public void mouseExited(java.awt.event.MouseEvent e)
mouseExited
in interface java.awt.event.MouseListener
mouseExited
in class AbstractMouseMode
e
- mouse event.public void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged
in interface java.awt.event.MouseMotionListener
mouseDragged
in class CoordMouseMode
e
- mouse event.public void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved
in interface java.awt.event.MouseMotionListener
mouseMoved
in class CoordMouseMode
e
- mouse event.Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details