The different keyboard and mouse handlers include the combined AWXKeyboardMouseHandler, the pan and zoom keyboard handler, mouse handlers for adding markers, polylines, and polygons, as well as for red-lining and rubber-banding.



Interfaces
 InterfaceDescription
 IKeyboardHandler Interface for different keyboard handling implementations.
 IMouseHandler Interface for different mouse handling implementations.
Classes
 ClassDescription
 AWXKeyboardMouseHandler AWXKeyboardMouseHandler implements both IKeyboardHandler and IMouseHandler.
 BaseMouseHandler BaseMouseHandler is a base class for custom IMouseHandler classes to extend.
 BaseOverlayMouseHandler BaseOverlayMouseHandler is a base class for custom IMouseHandler classes to extend.
 GeoPointMouseHandler The GeoPointMouseHandler is an EventDispatcher that redispatches a GeoPointMouseEvent for each MouseEvent that occurs.
 MarkerMouseHandler MarkerMouseHandler is a handler that can be used to add a marker via a mouse click.
 PanZoomKeyboardHandler PanZoomKeyboardHandler pans with the arrow keys and zooms with the +, -, Page Up and Page Down keys.
 PolygonMouseHandler PolygonMouse Handler is used to create polygons by adding points with each mouse click.
 PolylineMouseHandler PolylineMouseHandler is used to create polylines by adding points with each mouse click.
 RedLineMouseHandler RedLineMouseHandler is used to create a redline overlay while the mouse is down.
 RubberBandMouseHandler RubberBandMouseHandler is used to zoom in to a specific area.
 SimpleSmoothPanMouseHandler SimpleSmoothPanMouseHandler defines a basic pan and recenter mouse handler.