Package | Description |
---|---|
com.bbn.openmap |
The com.bbn.openmap package contains the core OpenMap classes.
|
com.bbn.openmap.dataAccess.mapTile | |
com.bbn.openmap.gui |
This package contains the main OpenMap Swing GUI components.
|
com.bbn.openmap.gui.event | |
com.bbn.openmap.gui.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.
|
Modifier and Type | Class and Description |
---|---|
class |
InformationDelegator
The InformationDelegator manages the display of information requested by
Layers and other map components.
|
Modifier and Type | Class and Description |
---|---|
class |
MapTileMakerComponent
The MapTileMakerComponent is a GUI for creating properties that the
MapTileMaker uses to create tiles.
|
class |
ZoomLevelMakerFace
A class that visually manages the settings for a ZoomLevelInfo object.
|
Modifier and Type | Class and Description |
---|---|
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 |
DistQuickTool
The distance quicktool is a Tool object that uses an embedded mouse mode to
measure distance on the map.
|
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 |
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 |
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 |
NavigatePanel
A Navigation Rosette Bean.
|
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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEventPresenter |
class |
EventListCellRenderer |
class |
EventListPresenter
The EventListPresenter presents OMEvents as a list.
|
class |
EventPanel
The EventPanel holds EventPresenters, which are components that will display
events.
|
Modifier and Type | Class and Description |
---|---|
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 |
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details