## Uses of Interface
com.bbn.openmap.omGraphics.event.MapMouseInterpreter

Packages that use MapMouseInterpreter
com.bbn.openmap.layer: Contains OpenMap layers that read and display a variety of data formats, and a few that create their own data for display.
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.omGraphics.event: Provides classes for event notification of OMGraphic changes.

Uses of MapMouseInterpreter in com.bbn.openmap.layer

Fields in com.bbn.openmap.layer declared as MapMouseInterpreter
`protected MapMouseInterpreter` `OMGraphicHandlerLayer.mouseEventInterpreter` The MapMouseInterpreter used to catch the MapMouseEvents and direct them to layer as referencing certain OMGraphics.

Methods in com.bbn.openmap.layer that return MapMouseInterpreter
`MapMouseInterpreter` `OMGraphicHandlerLayer.getMouseEventInterpreter()` Get the interpreter used to field and interpret MouseEvents, thereby calling GestureResponsePolicy methods on this layer.

Methods in com.bbn.openmap.layer with parameters of type MapMouseInterpreter
`void` `OMGraphicHandlerLayer.setMouseEventInterpreter(MapMouseInterpreter mmi)` Set the interpreter used to field and interpret MouseEvents, thereby calling GestureResponsePolicy methods on this layer.

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

Subinterfaces of MapMouseInterpreter in com.bbn.openmap.layer.editor
`interface` `EditorTool` An EditorTool is a component that provides specific functionality to the EditorLayer.

Classes in com.bbn.openmap.layer.editor that implement MapMouseInterpreter
`class` `AbstractEditorTool`
`class` `DrawingEditorTool` The DrawingEditorTool is a EditorTool for the EditorLayer that will use a custom OMDrawingTool to create OMGraphics as needed by the EditorTool.

Methods in com.bbn.openmap.layer.editor that return MapMouseInterpreter
`MapMouseInterpreter` `EditorLayer.getMouseEventInterpreter()` Get the interpreter used to field and interpret MouseEvents, thereby calling GestureResponsePolicy methods on this layer.

Uses of MapMouseInterpreter in com.bbn.openmap.omGraphics.event

Classes in com.bbn.openmap.omGraphics.event that implement MapMouseInterpreter
`class` `StandardMapMouseInterpreter` The StandardMapMouseInterpreter is a basic implementation of the MapMouseInterpreter, working with an OMGraphicHandlerLayer to handle MouseEvents on it.

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