## Uses of Package
com.bbn.openmap.gui

Packages that use com.bbn.openmap.gui
com.bbn.openmap: The com.bbn.openmap package contains the core OpenMap classes.
com.bbn.openmap.app: Provides the basic OpenMap applet and application classes.
com.bbn.openmap.event: Provides the various event object and listener interfaces for using the MapBean.
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.layer.editor: This package provides the infrastructure to create layers that provide a Tool interface that controls their content.
com.bbn.openmap.layer.link.amp: This package contains a Layer that can use the drawing tool to create certain OMGraphic shapes, which in turn are sent to a LinkServer.
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.test: Provides a test layer for OpenMap.
com.bbn.openmap.layer.vpf: This package contains code for dealing with NIMA data distributed in Vector Product Format.
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.icon: The icon package is intended to provide the capability to create or fetch icons.
com.bbn.openmap.tools.symbology.milStd2525: This package provides a way to create MIL-STD-2525B compliant symbols.
com.bbn.openmap.util.propertyEditor: Provide PropertyEditors for different property types of OpenMap components.

Classes in com.bbn.openmap.gui used by com.bbn.openmap
MapPanelChild A simple interface to let an object know it wants to be added to the MapPanel, and where it would like to be placed.
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).
StatusLightPanel
WindowSupport The WindowSupport class provides support for managing JFrames or JInternalFrames for other components.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.app
MapPanel The MapPanel is a interface describing a component that contains a MapBean, MapHandler, menu widgets and all the other components connected to make an OpenMap map widget.
OpenMapFrame The OpenMapFrame is the application window frame that holds the MapPanel, and eventually the MapBean.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.event
OverviewMapHandler The OverviewMapHandler contains a MapBean that contains a projection that reflects another MapBean's projection.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.graphicLoader.scenario
Tool Represents an item on the ToolPanel.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.gui
AbstractOpenMapMenu Abstract Menu Object that takes care of common bean context-related functionality.
BasicMapPanel The BasicMapPanel is a MapPanel and OMComponentPanel that is the heart of the OpenMap application framework.
CoordPanel CoordPanel is a simple gui with entry boxes and labels for latitude and longitude.
DMSCoordPanel DMSCoordPanel is a simple gui with entry boxes and labels for Degree-Minute-Second representation of latitude and longitude.
GoToMenu.GoToButton This button contains the trigger for a saved view.
HelpMenu This interface is to be used by objects added to the OpenMap BeanContext.
HelpMenuItems An object that has MenuItems which should be shown under HelpMenu should implement this interface.
LayerAddPanel Class to interactively add a Layer to the map.
LayerControlButtonPanel A OMComponentPanel that provides controls to manupulate layer order in the LayersPanel, and to provide add layer and delete layer buttons.
LayerPane A LayerPane is a single instance of how a layer represented in the LayersPanel.
LayersPanel The LayersPanel displays the list of layers that OpenMap can display.
MapPanel The MapPanel is a interface describing a component that contains a MapBean, MapHandler, menu widgets and all the other components connected to make an OpenMap map widget.
MapPanelChild A simple interface to let an object know it wants to be added to the MapPanel, and where it would like to be placed.
MenuBarMenu An empty interface, used to designate a JMenu that should be added to the MenuBar if found within the BeanContext.
MenuItems This interface should be used for objects representing a group of MenuItem(s) that should be added to a Menu.
MGRSCoordPanel MGRSCoordPanel is a simple gui with an entry box for a MGRS coordinate.
MiniBrowser.MiniBrowserPage
MouseModePanel MouseModePanel displays the mouse modes available to the map, as a popup option menu.
NavigatePanel A Navigation Rosette Bean.
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).
OMToolComponent The OMToolComponent is an extension to OMComponentPanel that provides a little support for those components that are also OpenMap Tools.
OverviewMapHandler.ControlledMapSupport Support for directing the setCenter and setScale calls to any MapBeans that care to be listening.
ScaleTextPanel The ScaleTextPanel is a JPanel holding a JTextField that controls and responds to the scale setting of a MapBean's projection.
Tool Represents an item on the ToolPanel.
UTMCoordPanel UTMCoordPanel is a simple gui with entry boxes and labels for Zone number and letters, and easting and northing representation of latitude and longitude.
WindowSupport The WindowSupport class provides support for managing JFrames or JInternalFrames for other components.
WindowSupport.WSDisplay
ZoomPanel Bean to zoom the Map.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.gui.menu
AbstractOpenMapMenu Abstract Menu Object that takes care of common bean context-related functionality.
CombinedCoordPanel A JPanel containing a tabbed set of CoordPanels.
MenuBar This object looks for objects implementing MenuI interface and adds them to itself.
MenuBarMenu An empty interface, used to designate a JMenu that should be added to the MenuBar if found within the BeanContext.
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.
ToolPanel Represents the toolbar containing tools to apply to the map.
WindowSupport The WindowSupport class provides support for managing JFrames or JInternalFrames for other components.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.gui.time
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).

Classes in com.bbn.openmap.gui used by com.bbn.openmap.layer.editor
Tool Represents an item on the ToolPanel.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.layer.link.amp
Tool Represents an item on the ToolPanel.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.layer.location
WindowSupport The WindowSupport class provides support for managing JFrames or JInternalFrames for other components.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.layer.test
Tool Represents an item on the ToolPanel.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.layer.vpf
WindowSupport The WindowSupport class provides support for managing JFrames or JInternalFrames for other components.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.tools.beanbox
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).
OMToolComponent The OMToolComponent is an extension to OMComponentPanel that provides a little support for those components that are also OpenMap Tools.
Tool Represents an item on the ToolPanel.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.tools.drawing
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).
OMToolComponent The OMToolComponent is an extension to OMComponentPanel that provides a little support for those components that are also OpenMap Tools.
Tool Represents an item on the ToolPanel.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.tools.icon
Tool Represents an item on the ToolPanel.

Classes in com.bbn.openmap.gui used by com.bbn.openmap.tools.symbology.milStd2525
DimensionQueryPanel

Classes in com.bbn.openmap.gui used by com.bbn.openmap.util.propertyEditor
WindowSupport The WindowSupport class provides support for managing JFrames or JInternalFrames for other components.

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