Uses of Interface com.bbn.openmap.LightMapHandlerChild (OpenMap API)
Date: 2016-12-09

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
com.bbn.openmap.LightMapHandlerChild

Packages that use LightMapHandlerChild
com.bbn.openmap | The com.bbn.openmap package contains the core OpenMap classes.
com.bbn.openmap.dataAccess.mapTile |
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.gui | This package contains the main OpenMap Swing GUI components.
com.bbn.openmap.gui.event |
com.bbn.openmap.gui.menu | This package contains OpenMap Swing GUI components that can be used in menus.
com.bbn.openmap.gui.time |
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.event |
com.bbn.openmap.layer.location | Provides a layer that can display location data - data that represents a location with a graphic and a name.
com.bbn.openmap.layer.location.csv | Provides a LocationHandler that can retrieve data from CSV (comma-separated values) files.
com.bbn.openmap.layer.location.db | Provides a LocationHandler that can retrieve data through JDBC.
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.omGraphics.rule |
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.time |
com.bbn.openmap.tools.beanbox | The beanbox package contains classes that implement a BeanPanel component.
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.
com.bbn.openmap.util.coordFormatter |

Uses of LightMapHandlerChild in com.bbn.openmap

Classes in com.bbn.openmap that implement LightMapHandlerChild
`class` | `HintsMapBeanRepaintPolicy` The class lets you set RenderingHints on the MapBean, to set anti-aliasing, etc.
`class` | `InformationDelegator` The InformationDelegator manages the display of information requested by Layers and other map components.
`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` | `MapHandlerChild` MapHandlerChild shows you all the methods you need to add to an object for it be a good member of the MapHandler.
`class` | `OMComponent` A OMComponent is an OpenMap component that does two basic things: it is a MapHandlerChild, 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 LightMapHandlerChild in com.bbn.openmap.dataAccess.mapTile

Classes in com.bbn.openmap.dataAccess.mapTile that implement LightMapHandlerChild
`class` | `MapTileMakerComponent` The MapTileMakerComponent is a GUI for creating properties that the MapTileMaker uses to create tiles.
`class` | `ZoomLevelInfo` The ZoomLevelInfo class is used by the TileMaker and handles how tiles are defined and created for a particular zoom level.
`class` | `ZoomLevelMaker` The ZoomLevelInfo class is used by the TileMaker and handles how tiles are defined and created for a particular zoom level.
`class` | `ZoomLevelMakerFace` A class that visually manages the settings for a ZoomLevelInfo object.

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

Classes in com.bbn.openmap.dataAccess.shape that implement LightMapHandlerChild
`class` | `DbfHandler` The DbfHandler manages OMGraphics based on DBF file settings.
`class` | `DbfHandler.DbfRule`
`class` | `DbfTableModelFactory`

Uses of LightMapHandlerChild in com.bbn.openmap.event

Classes in com.bbn.openmap.event that implement LightMapHandlerChild
`class` | `AbstractMouseMode` Base class of the MouseModes.
`class` | `BasicLayerConfigurationListener` A LayerToggleConfigurationListener is a LayerConfigurationListener implementation that demonstrates how to create a component that might make adjustments to a List of layers being changed in a LayerHandler, before the changes hit the map.
`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` | `OMEventHandlerAdapter` OMEventHandler subclasses look for the things that create OMEvents.
`class` | `OMEventSelectionCoordinator`
`class` | `OMMouseMode` OMMouseMode is a combination of the PanMouseMode, NavMouseMode and SelectMouseMode.
`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` | `RangeRingsMouseMode` Mouse mode for drawing temporary range rings on a map bean. The whole map bean is repainted each time the range rings needs to be repainted.
`class` | `SelectMouseMode` The SelectMouseMode delegates handling of mouse events to the listeners.
`class` | `UndoStack` Provides a stack of actions that can be undone/redone.
`class` | `ZoomMouseMode` This mouse mode responds to a double click with an animation effect of zooming in the map.

Uses of LightMapHandlerChild in com.bbn.openmap.graphicLoader

Classes in com.bbn.openmap.graphicLoader that implement LightMapHandlerChild
`class` | `AbstractGraphicLoader` The abstract AbstractGraphicLoader class is an OMGraphic managing object.
`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 LightMapHandlerChild in com.bbn.openmap.graphicLoader.netmap

Classes in com.bbn.openmap.graphicLoader.netmap that implement LightMapHandlerChild
`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 LightMapHandlerChild in com.bbn.openmap.gui

Classes in com.bbn.openmap.gui that implement LightMapHandlerChild
`class` | `AbstractOpenMapMenu` Abstract Menu Object that takes care of common bean context-related functionality.
`class` | `BasicMapPanel` The BasicMapPanel is a MapPanel and OMComponentPanel that is the heart of the OpenMap application framework.
`class` | `CombinedCoordPanel` A JPanel containing a tabbed set of CoordPanels.
`class` | `ControlMenu` This Menu, by default, holds a menu option to control the mouse modes, change the background color of the map, and a button to toggle the ToolPanel on and off.
`class` | `DefaultHelpMenu` HelpMenu is instance of JMenu.
`class` | `DistQuickTool` The distance quicktool is a Tool object that uses an embedded mouse mode to measure distance on the map.
`class` | `DistQuickTool.MouseMode`
`class` | `DockMapPanel` The DockMapPanel is a MapPanel that uses a DockPanel for its layout.
`class` | `EmbeddedNavPanel` A panel with map navigation widgets.
`class` | `EmbeddedScaleDisplayPanel` A panel that listens for projection changes and draws a little legend line on itself with a distance.
`class` | `FileMenu` FileMenu creates AboutMenuItem, SavePropertiesMenuItem, SaveImageMenuItem, ExitMenuItem.
`class` | `GoToMenu` Menu that keeps track of different saved map views (lat/lon, scale and projection type), and provides a way to set the map projection to those views.
`class` | `HotwashPanel` The HotwashPanel is an OMComponentPanel that has a set of sliders built-in.
`class` | `LayerAddPanel` Class to interactively add a Layer to the map.
`class` | `LayerControlButtonPanel` A OMComponentPanel that provides controls to manupulate layer order in the LayersPanel, and to provide add layer and delete layer buttons.
`class` | `LayersMenu` The LayersMenu is a JMenu which is a list of the layers of the map.
`class` | `LayersPanel` The LayersPanel displays the list of layers that OpenMap can display.
`class` | `MiniBrowser`
`class` | `MouseModeButtonPanel` The MouseModeButtonPanel is an alternative to the MouseModePanel.
`class` | `MouseModePanel` MouseModePanel displays the mouse modes available to the map, as a popup option menu.
`class` | `NavigateMenu` Provides MenuItems that lets users control the projection.
`class` | `NavigatePanel` A Navigation Rosette Bean.
`class` | `OMComponentPanel` The OMComponentPanel is a convenient super class intended to provide an easy way to extend JPanel while also implementing the common functions of an OMComponent (PropertyConsumer, BeanContextMembershipListener and BeanContextChild).
`class` | `OMControlPanel` The OMControlPanel is an all-in-one panel that holds an overview map, pan and zoom buttons, projection stack buttons, scale text field and a LayersPanel.
`class` | `OMGraphicDeleteTool` The OMGraphicDeleteTool is a Swing component that contains a button that listens for notifications that tell it that an OMGraphic has been 'selected', and provides the capability to delete that OMGraphic from the component that manages it.
`class` | `OMToolComponent` The OMToolComponent is an extension to OMComponentPanel that provides a little support for those components that are also OpenMap Tools.
`class` | `OMToolSet` The OMToolSet bundles other control beans, and is a Tool used in the OpenMap application.
`class` | `OverlayMapPanel` An extension of the BasicMapPanel that uses an OverlayLayout on the panel in the BorderLayout.CENTER position.
`class` | `OverviewMapHandler` The OverviewMapHandler contains a MapBean that contains a projection that reflects another MapBean's projection.
`class` | `ProjectionStackTool` The ProjectionStackTool contains buttons that can trigger a ProjectionStack to change a projection of a MapBean to a previous projection, or to a later projection if the active projection is in the middle of the stack.
`class` | `RotTool`
`class` | `ScaleTextPanel` The ScaleTextPanel is a JPanel holding a JTextField that controls and responds to the scale setting of a MapBean's projection.
`class` | `StatusLightPanel`
`class` | `ZoomPanel` Bean to zoom the Map.

Uses of LightMapHandlerChild in com.bbn.openmap.gui.event

Classes in com.bbn.openmap.gui.event that implement LightMapHandlerChild
`class` | `AbstractEventPresenter`
`class` | `EventListCellRenderer`
`class` | `EventListIconPackage`
`class` | `EventListPresenter` The EventListPresenter presents OMEvents as a list.
`class` | `EventPanel` The EventPanel holds EventPresenters, which are components that will display events.

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

Classes in com.bbn.openmap.gui.menu that implement LightMapHandlerChild
`class` | `BackgroundColorMenuItem`
`class` | `ControlPanelToggleMenuItem` Menu item that holds onto the OMControlPanel, and hides/displays it when selected.
`class` | `CoordsMenuItem` A menu item that will bring up a frame with a CombinedCoordPanel, showing different coordinate panels in a tabbed pane.
`class` | `DataBoundsViewMenuItem`
`class` | `LoadPropertiesMenuItem` This is a menu item that loads a file.
`class` | `MapBeanPrinterMenuItem` A MapBeanPrinterMenuItem is a MapHandlerMenuItem that looks for the MapBean in the MapHandler and prints it when it is called.
`class` | `MapHandlerMenuItem` A MapHandlerMenuItem is a JMenuItem that uses the MapHandler to find objects it needs to operate.
`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.
`class` | `MouseModeMenu` It provides GUI based on Mouse modes available from MouseDelegator object
`class` | `OMBasicMenu` This is version of AbstractOpenMapMenu that can be created and configured with properties.
`class` | `ProjectionMenu` Provides ProjectionMenu items for selecting Projection type.
`class` | `SaveAsGifMenuItem` A JMenuItem that uses the MapHandler to find the MapBean and save an image of it in the GIF format.
`class` | `SaveAsImageMenuItem` A MenuItem that is capable of looking at MapBean and saving it as an Image
`class` | `SaveAsJpegMenuItem` A JMenuItem that uses the MapHandler to find the MapBean and save an image of it in the JPEG format.
`class` | `SaveAsMenu`
`class` | `SavePropertiesMenuItem` A Menu item that generates a Properties object when it is clicked upon.
`class` | `WebSiteHelpMenuItem` This object tells a browser to bring up the OpenMap Website help.

Uses of LightMapHandlerChild in com.bbn.openmap.gui.time

Classes in com.bbn.openmap.gui.time that implement LightMapHandlerChild
`class` | `HotwashTimerControlButtonPanel` The TimerControlButtonPanel provides control for starting and stopping a clock contained in a RealTimeHandler.
`class` | `TimelinePanel`
`class` | `TimePanel` The TimePanel is a GUI widget that provides assortment of Clock controls, including play, step and reverse buttons, a rate controller, a current time label and a time slider.
`class` | `TimerControlButtonPanel` The TimerControlButtonPanel provides control for starting and stopping a clock contained in a RealTimeHandler.
`class` | `TimeSliderPanel`
`static class` | `TimeSliderPanel.TimeSliderMouseMode`

Uses of LightMapHandlerChild in com.bbn.openmap.image

Classes in com.bbn.openmap.image that implement LightMapHandlerChild
`class` | `MagicPlanetImageComponent` The MagicPlanetImageComponent is an OpenMap Component designed to create images for Global Imagination's MagicPlanet Globe.

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

Subinterfaces of LightMapHandlerChild 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 LightMapHandlerChild
`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.
`class` | `EditorLayerMouseMode` The EditorLayerMouseMode is a mouse mode that is made active when the EditorTool needs events.

Uses of LightMapHandlerChild in com.bbn.openmap.layer.event

Classes in com.bbn.openmap.layer.event that implement LightMapHandlerChild
`class` | `CSVEventImporter` A data importer for the EventLayer.
`class` | `TestEventHandler` Sample OMEventHandler to demonstrate being a TimeBoundsProvider and TimeBoundsHandler.

Uses of LightMapHandlerChild in com.bbn.openmap.layer.location

Classes in com.bbn.openmap.layer.location that implement LightMapHandlerChild
`class` | `AbstractLocationHandler` The `AbstractLocationHandler` class facilitates the implementation of a `LocationHandler` by implementing a number of methods.
`class` | `BasicLocationHandler` A basic location handler, that just returns simple testing locations.

Uses of LightMapHandlerChild in com.bbn.openmap.layer.location.csv

Classes in com.bbn.openmap.layer.location.csv that implement LightMapHandlerChild
`class` | `CSVLinkHandler` The CSVLinkHandler is designed to let you put data on the map based on information from a Comma Separated Value(CSV) file.
`class` | `CSVLocationHandler` The CSVLocationLayer is a LocationHandler designed to let you put data on the map based on information from a Comma Separated Value(CSV) file.

Uses of LightMapHandlerChild in com.bbn.openmap.layer.location.db

Classes in com.bbn.openmap.layer.location.db that implement LightMapHandlerChild
`class` | `DBLocationHandler` The DBLocationLayer is a LocationHandler designed to let you put data on the map based on information from a Database.

Uses of LightMapHandlerChild in com.bbn.openmap.layer.policy

Classes in com.bbn.openmap.layer.policy that implement LightMapHandlerChild
`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` | `PanningImageRenderPolicy` The PanningImageRenderPolicy renders all OMGraphics into a buffering image, and responds to projection changes by immediately rendering a translated version of the image at a new projection location before calling prepare() on the layer to get the OMGraphics for the new projection and untranslated image.
`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 LightMapHandlerChild in com.bbn.openmap.omGraphics.grid

Classes in com.bbn.openmap.omGraphics.grid that implement LightMapHandlerChild
`class` | `ColorGeneratorLoader`
`class` | `ElevationBandGeneratorLoader`
`class` | `GeneratorLoader` A GeneratorLoader is a component that can provide an OMGridGenerator.
`class` | `SlopeGeneratorLoader`

Uses of LightMapHandlerChild in com.bbn.openmap.omGraphics.rule

Classes in com.bbn.openmap.omGraphics.rule that implement LightMapHandlerChild
`class` | `IndexRule` A Rule is an attribute inspector that makes decisions about rendering attributes, information line contents, tooltips and visibility based on scale.
`class` | `MapRule` Implementation of Rule that uses a Map for attributes.
`class` | `Rule<T>` A Rule is an attribute inspector that makes decisions about rendering attributes, information line contents, tooltips and visibility based on scale.
`class` | `RuleHandler<T>` The RuleHandler manages a set of Rules and will evaluate OMGraphics against them for a current projection.

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

Classes in com.bbn.openmap.plugin.graphicLoader that implement LightMapHandlerChild
`class` | `GraphicLoaderConnector` The GraphicLoaderConnector is a MapHandler membership listener, looking for GraphicLoaders without receivers.

Uses of LightMapHandlerChild in com.bbn.openmap.proj

Classes in com.bbn.openmap.proj that implement LightMapHandlerChild
`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` | `CartesianLoader` ProjectionLoader to add the Cartesian 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` | `ProjectionStack` Provides Projection Stack, to listen for projection changes and remember them as they pass by.
`class` | `UTMProjectionLoader`

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

Classes in com.bbn.openmap.proj.coords that implement LightMapHandlerChild
`class` | `AbstractGCT`
`class` | `DatumShiftGCT` A `CoordinateReferenceSystem` to convert a latlon in a given `Ellipsoid` to/from wgs84.
`class` | `LambertConformalGCT`
`class` | `MercatorMeterGCT` Convert between mercator meters and lat/lon degrees.
`class` | `MercatorUVGCT` Convert between mercator uv coordinates that are used for map tiles and lat/lon degrees.
`static class` | `MercatorUVGCT.OSM`
`static class` | `MercatorUVGCT.TMS`
`class` | `MultiGCT` A `GeoCoordTransformation` consisting of an ordered list of other `GeoCoordTransformation`.
`class` | `UTMGCT`

Uses of LightMapHandlerChild in com.bbn.openmap.time

Classes in com.bbn.openmap.time that implement LightMapHandlerChild
`class` | `Clock` The Clock is a controller that manages a Timer in order to support the notion of a time range and a list of objects that can contribute to that time range.

Uses of LightMapHandlerChild in com.bbn.openmap.tools.beanbox

Classes in com.bbn.openmap.tools.beanbox that implement LightMapHandlerChild
`class` | `BeanPanel` The BeanPanel class is an openmap component that loads a set of java bean classes upon startup and organizes them into one or more tabbed panes.

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

Classes in com.bbn.openmap.tools.drawing that implement LightMapHandlerChild
`class` | `OMDrawingTool` The OMDrawingTool implements the DrawingTool interface, and can be used to adjust the drawing parameters of OMGraphics.
`class` | `OMDrawingToolLauncher` This tool is a widget that calls the OMDrawingTool to create a specific graphic.
`class` | `OMDrawingToolMouseMode` The OMDrawingToolMouseMode is the MapMouseMode that handles the events for the OMDrawingTool.

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

Classes in com.bbn.openmap.tools.symbology.milStd2525 that implement LightMapHandlerChild
`class` | `BasicSymbolImageMaker`
`class` | `GIFSymbolImageMaker`
`class` | `PNGSymbolImageMaker`
`class` | `SymbolReferenceLibrary` The SymbolReferenceLibrary is a organizational class for creating and managing a SymbolPart tree.

Uses of LightMapHandlerChild in com.bbn.openmap.util.coordFormatter

Classes in com.bbn.openmap.util.coordFormatter that implement LightMapHandlerChild
`class` | `BasicCoordInfoFormatter` A CoordInfoFormatter that creates the default OpenMap string:
`class` | `CoordInfoFormatterHandler` The CoordInfoFormatterHandler manages CoordInfoFormatters for all of the CoordMouseModes, in order to provide a consistent coordinate display across mouse modes that display coordinate info.
`class` | `DMSCoordInfoFormatter`
`class` | `MGRSCoordInfoFormatter`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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