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.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 This package contains the main OpenMap Swing GUI components. 
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.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.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. 
 

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 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 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.Rule
           
 

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 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 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 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 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.graphicLoader.scenario
 

Classes in com.bbn.openmap.graphicLoader.scenario that implement LightMapHandlerChild
 class ScenarioGraphicLoader
          The ScenarioGraphicLoader contains all the ScenarioGraphics and manages the time for the scenario.
 

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 DockMapPanel
          The DockMapPanel is a MapPanel that uses a DockPanel for its layout.
 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 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 convienent 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 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 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.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 SaveAsVirtualImageMenuItem
          Deprecated. Redundant, functionality integrated into SaveAsImageMenuItem.
 class SavePropertiesMenuItem
          A Menu item that generates a Properties object when it is clicked upon.
 class ToolPanelToggleMenuItem
          Menu item that holds onto the tool panel, and hides/displays it when selected.
 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 TimerControlButtonPanel
          The TimerControlButtonPanel provides control for starting and stopping a clock contained in a RealTimeHandler.
 

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.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 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.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 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 LightMapHandlerChild in com.bbn.openmap.proj.coords
 

Classes in com.bbn.openmap.proj.coords that implement LightMapHandlerChild
 class AbstractGCT
           
 class MercatorMeterGCT
          Convert between mercator meters and lat/lon degrees.
 class UTMGCT
           
 

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.
 



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