public class DBLClickSelectMapMouseInterpreter extends StandardMapMouseInterpreter
StandardMapMouseInterpreter.GeometryOfInterest, StandardMapMouseInterpreter.MouseTimerListener
active, clickInterest, consumeEvents, currentMouseEvent, DEBUG, grp, lastToolTip, layer, mouseModeServiceList, mouseTimer, mouseTimerInterval, mouseTimerListener, movementInterest, noTimerOverOMGraphic
Constructor and Description |
---|
DBLClickSelectMapMouseInterpreter()
The OMGraphicLayer should be set at some point before use.
|
DBLClickSelectMapMouseInterpreter(OMGraphicHandlerLayer l)
The standard constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
leftClick(OMGraphic omg,
java.awt.event.MouseEvent e)
Handle a left-click on an OMGraphic.
|
boolean |
mousePressed(java.awt.event.MouseEvent e)
Invoked when a mouse button has been pressed on a component.
|
deselect, displayPopup, getClickInterest, getConsumeEvents, getCurrentMouseEvent, getGeometryUnder, getGRP, getLayer, getMouseModeServiceList, getMouseTimerInterval, getMovementInterest, getNoTimerOverOMGraphic, handleInfoLine, handleToolTip, isActive, isLeftMouseButton, leftClick, leftClickOff, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mouseMoved, mouseNotOver, mouseOver, mouseOver, mouseReleased, rightClick, rightClick, rightClickOff, select, setActive, setClickInterest, setClickInterestFromMouseEvent, setConsumeEvents, setCurrentMouseEvent, setGRP, setLayer, setMouseModeServiceList, setMouseTimerInterval, setMovementInterest, setNoTimerOverOMGraphic, testForAndHandlePopupTrigger, updateMouseMoved
public DBLClickSelectMapMouseInterpreter()
public DBLClickSelectMapMouseInterpreter(OMGraphicHandlerLayer l)
public boolean mousePressed(java.awt.event.MouseEvent e)
mousePressed
in interface MapMouseListener
mousePressed
in class StandardMapMouseInterpreter
e
- MouseEventpublic boolean leftClick(OMGraphic omg, java.awt.event.MouseEvent e)
leftClick
in interface MapMouseInterpreter
leftClick
in class StandardMapMouseInterpreter
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details