|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MapMouseEventDispatcher
Takes Java AWT mouse events received by a map pane and converts them to
MapMouseEvents
which add world location data. The resulting events are then
dispatched to MapMouseListeners
by the methods overriden from the
AWT listener interfaces.
Method Summary | |
---|---|
boolean |
addMouseListener(MapMouseListener listener)
Adds a listener for map pane mouse events. |
MapMouseEvent |
convertEvent(MouseEvent ev)
Converts an incoming Java AWT mouse event to a MapMouseEvent. |
MapMouseEvent |
convertEvent(MouseWheelEvent ev)
Converts an incoming Java AWT mouse wheel event to a MapMouseEvent. |
void |
removeAllListeners()
Removes all listeners. |
boolean |
removeMouseListener(MapMouseListener listener)
Removes the given listener. |
Methods inherited from interface MouseListener |
---|
mouseClicked, mouseEntered, mouseExited, mousePressed, mouseReleased |
Methods inherited from interface MouseMotionListener |
---|
mouseDragged, mouseMoved |
Methods inherited from interface MouseWheelListener |
---|
mouseWheelMoved |
Method Detail |
---|
boolean addMouseListener(MapMouseListener listener)
listener
- the new listener
IllegalArgumentException
- if the listener
is null
boolean removeMouseListener(MapMouseListener listener)
listener
- the listener to remove
IllegalArgumentException
- if the listener
is null
void removeAllListeners()
MapMouseEvent convertEvent(MouseEvent ev)
ev
- the input eventMapMouseEvent convertEvent(MouseWheelEvent ev)
ev
- the input event
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |