## Uses of Class
com.bbn.openmap.event.AbstractMouseMode

Packages that use AbstractMouseMode
com.bbn.openmap.event: Provides the various event object and listener interfaces for using the MapBean.
com.bbn.openmap.layer.editor: This package provides the infrastructure to create layers that provide a Tool interface that controls their content.
com.bbn.openmap.tools.drawing: Provides classes to implement a drawing tool.

Uses of AbstractMouseMode in com.bbn.openmap.event

Subclasses of AbstractMouseMode in com.bbn.openmap.event
`class` `CoordMouseMode` The CoordMouseMode is an abstract MouseMode extension to AbstractMouseMode that can be used for Modes that want to use the BeanContext to hook up with the InformationDelegator, and to send coordinate updates to be displayed in the infoline.
`class` `DefaultOverviewMouseMode` A MouseMode that handles drawing a box, or clicking on a point, but directs the updates to the ControlledMapSupport of the overview map handler, instead of the overview MapBean, which would have been the normal behavior.
`class` `DistanceMouseMode` This mouse mode draws a rubberband line and circle between each mouse click as the mouse is moved and displays the cumulative distance in nautical miles (nm), kilometers (km), statute miles (miles) and the azimuth angle in decimal degrees from north on the status bar.
`class` `NavMouseMode` The Navigation Mouse Mode interprets mouse clicks and mouse drags to recenter and rescale the map.
`class` `NavMouseMode2` The Navigation Mouse Mode interprets mouse clicks and mouse drags to recenter and rescale the map.
`class` `NullMouseMode` The NullMouseMode takes no action on mouse events and does not keep a list of map mouse listeners.
`class` `PanMouseMode` PanMouseMode it is a class for Pan operation on the visible map.
`class` `SelectMouseMode` The SelectMouseMode delegates handling of mouse events to the listeners.
`class` `ZoomMouseMode` This mouse mode responds to a double click with an animation effect of zooming in the map.

Uses of AbstractMouseMode in com.bbn.openmap.layer.editor

Subclasses of AbstractMouseMode in com.bbn.openmap.layer.editor
`class` `EditorLayerMouseMode` The EditorLayerMouseMode is a mouse mode that is made active when the EditorTool needs events.

Uses of AbstractMouseMode in com.bbn.openmap.tools.drawing

Subclasses of AbstractMouseMode in com.bbn.openmap.tools.drawing
`class` `OMDrawingToolMouseMode` The OMDrawingToolMouseMode is the MapMouseMode that handles the events for the OMDrawingTool.

Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details