## Uses of Class
com.bbn.openmap.MapHandlerChild

Packages that use MapHandlerChild
com.bbn.openmap: The com.bbn.openmap package contains the core OpenMap classes.
com.bbn.openmap.dataAccess.shape: This package provides read and write access to ESRI shape files, including the .shp, .dbf and .shx files.
com.bbn.openmap.event: Provides the various event object and listener interfaces for using the MapBean.
com.bbn.openmap.graphicLoader: The GraphicLoader package is designed to provide support for components that need to drive changes in OMGraphics over a map.
com.bbn.openmap.graphicLoader.netmap: The netmap plugin package provides the capability to receive output from a NetMap server.
com.bbn.openmap.graphicLoader.scenario: The Scenario GraphicLoader PlugIn package is designed to provide support for displaying scripted movement of map objects.
com.bbn.openmap.gui.menu: This package contains OpenMap Swing GUI components that can be used in menus.
com.bbn.openmap.image: This package has classes that provide image creation and manipulation capabilities.
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.layer.policy: Contains policy objects that affect the behavior of OMGraphicHandlerLayers.
com.bbn.openmap.omGraphics.grid: Provides a number of generator classes for OMGrid data.
com.bbn.openmap.plugin.graphicLoader: The GraphicLoader PlugIn package is designed to provide support for GraphicLoaders, which in turn are objects that need to drive changes in OMGraphics over a map.
com.bbn.openmap.proj: Provides projection classes.
com.bbn.openmap.proj.coords
com.bbn.openmap.tools.drawing: Provides classes to implement a drawing tool.
com.bbn.openmap.tools.symbology.milStd2525: This package provides a way to create MIL-STD-2525B compliant symbols.

Uses of MapHandlerChild in com.bbn.openmap

Subclasses of MapHandlerChild in com.bbn.openmap
`class` `HintsMapBeanRepaintPolicy` The class lets you set RenderingHints on the MapBean, to set anti-aliasing, etc.
`class` `LayerHandler` The LayerHandler is a component that keeps track of all Layers for the MapBean, whether or not they are currently part of the map or not.
`class` `OMComponent` A OMComponent is an OpenMap component that does two basic things: it is a MapHandlerChilds, so it knows how to use the MapHandler to find other components it needs, and it is a PropertyConsumer, so it can be configured by a set of Properties.
`class` `PropertyHandler` The PropertyHandler object is the organizer of properties, looking for settings on how to configure OpenMap components.
`class` `StandardMapBeanRepaintPolicy` A MapBeanRepaintPolicy that just forwards layer repaint requests normally, and does nothing for java.awt.Graphics before painting.

Uses of MapHandlerChild in com.bbn.openmap.dataAccess.shape

Subclasses of MapHandlerChild in com.bbn.openmap.dataAccess.shape
`class` `DbfHandler` The DbfHandler manages OMGraphics based on DBF file settings.
`class` `DbfHandler.Rule`

Uses of MapHandlerChild in com.bbn.openmap.event

Subclasses of MapHandlerChild in com.bbn.openmap.event
`class` `AbstractMouseMode` Base class of the MouseModes.
`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` `MapBeanKeyListener`
`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` `ProjMapBeanKeyListener` The ProjMapBeanKeyListener is a KeyListener that gets events when the MapBean has focus, and responds to certain keys by changing the projection.
`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 MapHandlerChild in com.bbn.openmap.graphicLoader

Subclasses of MapHandlerChild in com.bbn.openmap.graphicLoader
`class` `AbstractGraphicLoader` The abstract AbstractGraphicLoader class is an OMGraphic managing object.
`class` `AnimationTester` The AnimationTester is a simple GraphicLoader that lets you toss a bunch of sprites (circles) up on the map to watch them wiggle, to get a feel of the paint delay of the map.
`class` `LOSGraphicLoader` A managing object of GLPoints and PathGLPoints.
`class` `MMLGraphicLoader` The MMLGraphicLoader is an abstract GraphicLoader class that implements the MapMouseListener interface.

Uses of MapHandlerChild in com.bbn.openmap.graphicLoader.netmap

Subclasses of MapHandlerChild in com.bbn.openmap.graphicLoader.netmap
`class` `NetMapConnectionHandler` The NetMapConnectionHandler is an extension to the GraphicLoaderConnector that looks for a NetMapConnector object in the MapHandler.
`class` `NetMapGraphicLoader` The NetMapGraphicLoader is a component that can listen to a NetMapConnector, receive and interpret NetMapEvents, and draw the resulting network on the map.

Uses of MapHandlerChild in com.bbn.openmap.graphicLoader.scenario

Subclasses of MapHandlerChild in com.bbn.openmap.graphicLoader.scenario
`class` `ScenarioGraphicLoader` The ScenarioGraphicLoader contains all the ScenarioGraphics and manages the time for the scenario.

Uses of MapHandlerChild in com.bbn.openmap.gui.menu

Subclasses of MapHandlerChild in com.bbn.openmap.gui.menu
`class` `MenuList` The MenuList is a component that creates a set of JMenus from Properties, and can provide a JMenuBar or JMenu with those JMenus.

Uses of MapHandlerChild in com.bbn.openmap.image

Subclasses of MapHandlerChild in com.bbn.openmap.image
`class` `MagicPlanetImageComponent` The MagicPlanetImageComponent is an OpenMap Component designed to create images for Global Imagination's MagicPlanet Globe.

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

Subclasses of MapHandlerChild 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 MapHandlerChild in com.bbn.openmap.layer.policy

Subclasses of MapHandlerChild in com.bbn.openmap.layer.policy
`class` `BufferedImageRenderPolicy` The BufferedImageRenderPolicy is a RenderPolicy that creates and uses an image buffer based on the painting times for the layer.
`class` `FullProjectionRenderPolicy` The FullProjectionRenderPolicy is a StandardRenderPolicy that sets the clip of the java.awt.Graphics passed into the paint method with the clipping area of the projection.
`class` `RenderingHintsRenderPolicy` The RenderingHintsRenderPolicy is a StandardRenderPolicy that lets you set RenderingHints on the java.awt.Graphics object before the layer is painted, and then simply paints the current graphic list.
`class` `StandardRenderPolicy` The StandardRenderPolicy is a RenderPolicy that simply paints the current graphic list.

Uses of MapHandlerChild in com.bbn.openmap.omGraphics.grid

Subclasses of MapHandlerChild in com.bbn.openmap.omGraphics.grid
`class` `ColorGeneratorLoader`
`class` `ElevationBandGeneratorLoader`
`class` `GeneratorLoader` A GeneratorLoader is a component that can provide an OMGridGenerator.
`class` `SlopeGeneratorLoader`

Uses of MapHandlerChild in com.bbn.openmap.plugin.graphicLoader

Subclasses of MapHandlerChild in com.bbn.openmap.plugin.graphicLoader
`class` `GraphicLoaderConnector` The GraphicLoaderConnector is a MapHandler membership listener, looking for GraphicLoaders without receivers.

Uses of MapHandlerChild in com.bbn.openmap.proj

Subclasses of MapHandlerChild in com.bbn.openmap.proj
`class` `BasicProjectionLoader` The BasicProjectionLoader is a base implementation of the ProjectionLoader interface that conveniently handles the PropertyConsumer methods for the ProjectionLoader.
`class` `CADRGLoader` ProjectionLoader to add the CADRG projection to an OpenMap application.
`class` `GnomonicLoader` ProjectionLoader to add the Gnomonic projection to an OpenMap application.
`class` `LambertConformalLoader` ProjectionLoader to add the LambertConformal projection to an OpenMap application.
`class` `LLXYLoader` ProjectionLoader to add the LLXY projection to an OpenMap application.
`class` `MercatorLoader` ProjectionLoader to add the Mercator projection to an OpenMap application.
`class` `OrthographicLoader` ProjectionLoader to add the Orthographic projection to an OpenMap application.
`class` `ProjectionFactory` The ProjectionFactory creates Projections.
`class` `ProjectionFactoryLoader` All this class does is add the instance of the ProjectionFactory to the MapHandler.
`class` `ProjectionStack` Provides Projection Stack, to listen for projection changes and remember them as they pass by.
`class` `UTMProjectionLoader`

Uses of MapHandlerChild in com.bbn.openmap.proj.coords

Subclasses of MapHandlerChild in com.bbn.openmap.proj.coords
`class` `AbstractGCT`
`class` `MercatorMeterGCT` Convert between mercator meters and lat/lon degrees.
`class` `UTMGCT`

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

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

Uses of MapHandlerChild in com.bbn.openmap.tools.symbology.milStd2525

Subclasses of MapHandlerChild in com.bbn.openmap.tools.symbology.milStd2525
`class` `BasicSymbolImageMaker`
`class` `GIFSymbolImageMaker`
`class` `PNGSymbolImageMaker`
`class` `SymbolReferenceLibrary` The SymbolReferenceLibrary is a organizational class for creating and managing a SymbolPart tree.

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