Package | Description |
---|---|
com.bbn.openmap |
The com.bbn.openmap package contains the core OpenMap classes.
|
com.bbn.openmap.event |
Provides the various event object and listener interfaces for using
the MapBean.
|
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.image |
This package has classes that provide image creation and manipulation
capabilities.
|
com.bbn.openmap.layer |
Contains OpenMap layers that read and display a variety of data
formats, and a few that create their own data for display.
|
com.bbn.openmap.layer.imageTile | |
com.bbn.openmap.proj |
Provides projection classes.
|
com.bbn.openmap.tools.dnd |
This package contains classes to support Java Drag and Drop
functionality on the map.
|
Modifier and Type | Class and Description |
---|---|
class |
BufferedLayerMapBean
The BufferedLayerMapBean is a BufferedMapBean with an additional image buffer
that holds Layers designated as background layers.
|
class |
BufferedMapBean
The BufferedMapBean extends the MapBean by adding (you guessed it) buffering.
|
Modifier and Type | Field and Description |
---|---|
protected MapBean |
StandardMapBeanRepaintPolicy.map |
protected MapBean |
MouseDelegator.map
The MapBean.
|
protected MapBean |
InformationDelegator.map |
Modifier and Type | Method and Description |
---|---|
MapBean |
StandardMapBeanRepaintPolicy.getMap() |
MapBean |
MouseDelegator.getMap()
Get the associated MapBean.
|
Modifier and Type | Method and Description |
---|---|
protected static void |
PropertyHandler.printMapProperties(MapBean mapBean,
java.io.PrintStream ps,
java.util.Properties createdProperties)
A helper function to createOpenMapProperties that gets the current
properties of the MapBean and prints them out to the PrintStream and the
provided Properties object.
|
void |
StandardMapBeanRepaintPolicy.setMap(MapBean mb) |
void |
MouseDelegator.setMap(MapBean mapbean)
Set the associated MapBean.
|
void |
MapBeanRepaintPolicy.setMap(MapBean mb)
Set the MapBean to call repaint on when a layer requests it.
|
void |
InformationDelegator.setMap(MapBean map)
Set the MapBean so that when the mouse mode changes, the cursor can
change.
|
Constructor and Description |
---|
HintsMapBeanRepaintPolicy(MapBean mb) |
MouseDelegator(MapBean map)
Construct a MouseDelegator with an associated MapBean.
|
StandardMapBeanRepaintPolicy(MapBean mb) |
Modifier and Type | Field and Description |
---|---|
protected MapBean |
MapMouseEvent.map |
protected MapBean |
RangeRingsMouseMode.mapBean
Active MapBean.
|
protected MapBean |
MapBeanKeyListener.mapBean |
protected MapBean |
ZoomMouseMode.theMap |
protected MapBean |
DistanceMouseMode.theMap |
Modifier and Type | Method and Description |
---|---|
MapBean |
MapMouseEvent.getMap() |
MapBean |
RangeRingsMouseMode.getMapBean()
Return the map bean.
|
MapBean |
MapBeanKeyListener.getMapBean() |
MapBean |
DistanceMouseMode.getMapBean()
Return the map bean.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractMouseMode.MouseWheelTimerListener.addAmount(MapBean map,
float amount) |
protected java.awt.Point |
NavMouseMode.getRatioPoint(MapBean map,
java.awt.Point pt1,
java.awt.Point pt2)
Given a MapBean, which provides the projection, and the starting point of
a box (pt1), look at pt2 to see if it represents the ratio of the
projection map size.
|
protected java.awt.Point |
DefaultOverviewMouseMode.getRatioPoint(MapBean map,
java.awt.Point pt1,
java.awt.Point pt2)
Get the projection of the source map and the starting point of
a box (pt1), look at pt2 to see if it represents the ratio of the
projection map size.
|
protected void |
NavMouseMode.paintRectangle(MapBean map,
java.awt.Point pt1,
java.awt.Point pt2)
Draws or erases boxes between two screen pixel points.
|
void |
RangeRingsMouseMode.setMapBean(MapBean aMap)
Set the map bean.
|
void |
ProjMapBeanKeyListener.setMapBean(MapBean map)
In addition to the super.setMapBean() method, also sets the
MapBean as a zoom and pan listener.
|
void |
MapBeanKeyListener.setMapBean(MapBean map) |
void |
DistanceMouseMode.setMapBean(MapBean aMap)
Set the map bean.
|
void |
AbstractMouseMode.updateMouseWheelMoved(MapBean mb,
float value)
Invoked from the MouseWheelListener interface.
|
void |
ProjectionChangeVetoException.updateWithParameters(MapBean mapBean)
A helper function for the MapBean.
|
Constructor and Description |
---|
AzimuthPanner.Shapefile(MapBean mb,
int oX,
int oY,
DrawingAttributes azDrawing,
java.net.URL shapefile) |
AzimuthPanner.Standard(MapBean mb,
int oX,
int oY,
DrawingAttributes azDrawing) |
Modifier and Type | Field and Description |
---|---|
protected MapBean |
StatusLightPanel.map |
protected MapBean |
RotTool.map |
protected MapBean |
OverviewMapHandler.map
The map of the overview panel.
|
protected MapBean |
MapWindow.map
The MapBean.
|
protected MapBean |
GoToMenu.map |
protected MapBean |
EmbeddedNavPanel.map |
protected MapBean |
EmbeddedScaleDisplayPanel.mapBean |
protected MapBean |
BasicMapPanel.mapBean |
protected MapBean |
OverviewMapHandler.sourceMap
The source MapBean to show the overview of.
|
Modifier and Type | Method and Description |
---|---|
static MapBean |
BasicMapPanel.createMapBean()
A static method that creates a MapBean with it's projection set to the
values set in the Environment.
|
static MapBean |
BasicMapPanel.createMapBean(Projection proj,
javax.swing.border.Border border)
A static method that creates a MapBean and sets its projection and border
to the values given.
|
MapBean |
StatusLightPanel.getMap() |
MapBean |
OverviewMapHandler.getMap()
Get the overview MapBean.
|
MapBean |
MapWindow.getMap()
Get the map.
|
MapBean |
GoToMenu.getMap() |
MapBean |
EmbeddedNavPanel.getMap() |
MapBean |
RotTool.getMapBean() |
MapBean |
MapPanel.getMapBean()
Get the MapBean used for the MapPanel.
|
MapBean |
BasicMapPanel.getMapBean()
MapPanel method.
|
MapBean |
OverviewMapHandler.getSourceMap()
Get the map that the overview map is listening to.
|
Modifier and Type | Method and Description |
---|---|
void |
OverviewMapHandler.addControlledMap(MapBean l)
Add a controlled MapBean to the OverviewMapHandler.
|
protected void |
OverlayMapPanel.addMapBeanToPanel(MapBean map)
Calls layoutPanel(MapBean), which configures the panel.
|
protected void |
DockMapPanel.addMapBeanToPanel(MapBean map) |
protected void |
BasicMapPanel.addMapBeanToPanel(MapBean map)
Position the map bean in this panel according to the layout manger.
|
protected void |
OverlayMapPanel.layoutPanel(MapBean map)
New method added, called from addMapBeanToPanel(MapBean).
|
void |
OverviewMapHandler.removeControlledMap(MapBean l)
Remove a controlled MapBean from the OverviewMapHandler.
|
void |
ScaleTextPanel.removeFromAllListeners(MapBean mapBean)
This function removes the mapBean object from its set of
Listeners.
|
void |
OMToolSet.removeFromAllListeners(MapBean aMapBean)
This function removes the mapBean object from its set of
Listeners.
|
protected void |
OverlayMapPanel.setBorders(MapBean map,
javax.swing.JPanel widgets)
If you want different borders or color them differently, override this
method.
|
void |
StatusLightPanel.setMap(MapBean map) |
void |
OverviewMapHandler.setMap(MapBean map)
Set the overview MapBean.
|
void |
GoToMenu.setMap(MapBean mb)
Set the map to control.
|
void |
RotTool.setMapBean(MapBean mb) |
void |
BasicMapPanel.setMapBean(MapBean bean)
Set the map bean used in this map panel, replace the map bean in the
MapHandler if there isn't already one, or if the policy allows
replacement.
|
void |
OverviewMapHandler.setSourceMap(MapBean srcMap)
Sets the sourceMap associated with this OverviewMap.
|
void |
ScaleTextPanel.setupListeners(MapBean aMap)
Convenience function to set up listeners of the components.
|
void |
OMToolSet.setupListeners(MapBean aMapBean)
Convenience function to set up listeners of the components.
|
Constructor and Description |
---|
OverviewMapHandler(MapBean srcMap,
java.lang.String prefix,
java.util.Properties props)
Create an OverviewMapHandler for given MapBean.
|
Modifier and Type | Field and Description |
---|---|
protected MapBean |
EventListPresenter.map |
Modifier and Type | Method and Description |
---|---|
MapBean |
EventListPresenter.getMap() |
Modifier and Type | Method and Description |
---|---|
void |
EventListPresenter.setMap(MapBean map) |
Modifier and Type | Field and Description |
---|---|
protected MapBean |
DataBoundsViewMenuItem.map |
protected MapBean |
BackgroundColorMenuItem.map |
protected MapBean |
MapBeanPrinterMenuItem.mapBean |
Modifier and Type | Method and Description |
---|---|
MapBean |
BackgroundColorMenuItem.getMap() |
MapBean |
MapBeanPrinterMenuItem.getMapBean() |
Modifier and Type | Method and Description |
---|---|
void |
BackgroundColorMenuItem.setMap(MapBean mapbean) |
void |
MapBeanPrinterMenuItem.setMapBean(MapBean mb) |
void |
ProjectionMenu.setupListeners(MapBean map)
Convenience function for setting up listeners
|
void |
ProjectionMenu.undoListeners(MapBean map)
Convenience function for undoing set up listeners
|
Modifier and Type | Field and Description |
---|---|
protected MapBean |
MagicPlanetImageComponent.mapBean |
Modifier and Type | Method and Description |
---|---|
protected MapBean |
MagicPlanetImageComponent.getMapBean() |
Modifier and Type | Method and Description |
---|---|
byte[] |
ImageFormatter.getImageFromMapBean(MapBean map)
Take a MapBean, and get the image bytes that represent the
current state.
|
byte[] |
AbstractImageFormatter.getImageFromMapBean(MapBean map)
Take a MapBean, and get the image bytes that represent the current state.
|
byte[] |
AbstractImageFormatter.getImageFromMapBean(MapBean map,
int width,
int height)
Take a MapBean, and get the image bytes that represent the current state.
|
byte[] |
AbstractImageFormatter.getImageFromMapBean(MapBean map,
int width,
int height,
boolean scaleImage)
Take a MapBean, and get the image bytes that represent the current state.
|
static void |
MapBeanPrinter.printMap(MapBean mapBean) |
protected void |
MagicPlanetImageComponent.setMapBean(MapBean mb)
Set the MapBean, become a PropertyChangeListener object to it to know
when the background color on the MapBean changes.
|
Constructor and Description |
---|
MapBeanPrinter(MapBean mapBean) |
Modifier and Type | Class and Description |
---|---|
class |
BufferedLayer.BLMapBean
An simple extension of the BufferedMapBean that calls a layer, presumably
its parent, to call repaint().
|
Modifier and Type | Method and Description |
---|---|
MapBean |
BufferedLayer.getMapBean()
Get the current MapBean used in the BufferedLayer.
|
Modifier and Type | Method and Description |
---|---|
void |
BufferedLayer.setMapBean(MapBean mb)
You can change what kind of MapBean is used to hold onto the layers.
|
Modifier and Type | Field and Description |
---|---|
protected MapBean |
ImageTileLayer.mapBean
MapBean is used to reset the projection of the map over the selected
images.
|
Modifier and Type | Field and Description |
---|---|
protected MapBean |
ProjectionStack.mapBean |
Modifier and Type | Method and Description |
---|---|
MapBean |
ProjectionStack.getMapBean() |
Modifier and Type | Method and Description |
---|---|
void |
ProjectionStack.setMapBean(MapBean map) |
Modifier and Type | Field and Description |
---|---|
protected MapBean |
DropListenerSupport.map
The MapBean.
|
Modifier and Type | Method and Description |
---|---|
MapBean |
DropListenerSupport.getMap()
Get the associated MapBean.
|
Modifier and Type | Method and Description |
---|---|
void |
DropListenerSupport.setMap(MapBean mapbean)
Set the associated MapBean.
|
Constructor and Description |
---|
DropListenerSupport(MapBean map)
Construct a DropListenerSupport with an associated MapBean.
|
Copyright (C) BBNT Solutions LLC; See http://openmap.bbn.com/ for details