Uses of Class
com.bbn.openmap.MapBean

Packages that use MapBean
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.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.location Provides a layer that can display location data - data that represents a location with a graphic and a name. 
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. 
 

Uses of MapBean in com.bbn.openmap
 

Subclasses of MapBean in com.bbn.openmap
 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.
 

Fields in com.bbn.openmap declared as MapBean
protected  MapBean StandardMapBeanRepaintPolicy.map
           
protected  MapBean MouseDelegator.map
          The MapBean.
protected  MapBean InformationDelegator.map
           
 

Methods in com.bbn.openmap that return MapBean
 MapBean StandardMapBeanRepaintPolicy.getMap()
           
 MapBean MouseDelegator.getMap()
          Get the associated MapBean.
 

Methods in com.bbn.openmap with parameters of type MapBean
 void StandardMapBeanRepaintPolicy.setMap(MapBean mb)
           
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 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.
 

Constructors in com.bbn.openmap with parameters of type MapBean
StandardMapBeanRepaintPolicy(MapBean mb)
           
MouseDelegator(MapBean map)
          Construct a MouseDelegator with an associated MapBean.
HintsMapBeanRepaintPolicy(MapBean mb)
           
 

Uses of MapBean in com.bbn.openmap.event
 

Fields in com.bbn.openmap.event declared as MapBean
protected  MapBean MapMouseEvent.map
           
protected  MapBean MapBeanKeyListener.mapBean
           
 

Methods in com.bbn.openmap.event that return MapBean
 MapBean MapBeanKeyListener.getMapBean()
           
 MapBean DistanceMouseMode.getMapBean()
          Return the map bean.
 

Methods in com.bbn.openmap.event with parameters of type MapBean
 void ProjMapBeanKeyListener.setMapBean(MapBean map)
          In addition to the super.setMapBean() method, also sets the MapBean as a zoom and pan listener.
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  void NavMouseMode.paintRectangle(MapBean map, java.awt.Point pt1, java.awt.Point pt2)
          Draws or erases boxes between two screen pixel points.
 void MapBeanKeyListener.setMapBean(MapBean map)
           
 void DistanceMouseMode.setMapBean(MapBean aMap)
          Set the map bean.
protected  java.awt.Point DefaultOverviewMouseMode.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.
 

Uses of MapBean in com.bbn.openmap.gui
 

Fields in com.bbn.openmap.gui declared as MapBean
protected  MapBean StatusLightPanel.map
           
protected  MapBean OverviewMapHandler.map
          The map of the overview panel.
protected  MapBean OverviewMapHandler.sourceMap
          The source MapBean to show the overview of.
protected  MapBean MapWindow.map
          The MapBean.
protected  MapBean GoToMenu.map
           
protected  MapBean BasicMapPanel.mapBean
           
 

Methods in com.bbn.openmap.gui that return MapBean
 MapBean StatusLightPanel.getMap()
           
 MapBean OverviewMapHandler.getSourceMap()
          Get the map that the overview map is listening to.
 MapBean OverviewMapHandler.getMap()
          Get the overview MapBean.
 MapBean MapWindow.getMap()
          Get the map.
 MapBean MapPanel.getMapBean()
          Get the MapBean used for the MapPanel.
 MapBean GoToMenu.getMap()
           
 MapBean BasicMapPanel.getMapBean()
          MapPanel method.
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.
 

Methods in com.bbn.openmap.gui with parameters of type MapBean
 void StatusLightPanel.setMap(MapBean map)
           
 void ScaleTextPanel.setupListeners(MapBean aMap)
          Convenience function to set up listeners of the components.
 void ScaleTextPanel.removeFromAllListeners(MapBean mapBean)
          This function removes the mapBean object from its set of Listeners.
 void OverviewMapHandler.setSourceMap(MapBean srcMap)
          Sets the sourceMap associated with this OverviewMap.
 void OverviewMapHandler.addControlledMap(MapBean l)
          Add a controlled MapBean to the OverviewMapHandler.
 void OverviewMapHandler.removeControlledMap(MapBean l)
          Remove a controlled MapBean from the OverviewMapHandler.
 void OverviewMapHandler.setMap(MapBean map)
          Set the overview MapBean.
 void OMToolSet.setupListeners(MapBean aMapBean)
          Convenience function to set up listeners of the components.
 void OMToolSet.removeFromAllListeners(MapBean aMapBean)
          This function removes the mapBean object from its set of Listeners.
 void GoToMenu.setMap(MapBean mb)
          Set the map to control.
protected  void DockMapPanel.addMapBeanToPanel(MapBean map)
           
protected  void BasicMapPanel.addMapBeanToPanel(MapBean map)
          Position the map bean in this panel according to the layout manger.
 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.
 

Constructors in com.bbn.openmap.gui with parameters of type MapBean
OverviewMapHandler(MapBean srcMap, java.lang.String prefix, java.util.Properties props)
          Create an OverviewMapHandler for given MapBean.
 

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

Fields in com.bbn.openmap.gui.menu declared as MapBean
protected  MapBean MapBeanPrinterMenuItem.mapBean
           
protected  MapBean DataBoundsViewMenuItem.map
           
protected  MapBean BackgroundColorMenuItem.map
           
 

Methods in com.bbn.openmap.gui.menu that return MapBean
 MapBean MapBeanPrinterMenuItem.getMapBean()
           
 MapBean BackgroundColorMenuItem.getMap()
           
 

Methods in com.bbn.openmap.gui.menu with parameters of type MapBean
 void ProjectionMenu.setupListeners(MapBean map)
          Convenience function for setting up listeners
 void ProjectionMenu.undoListeners(MapBean map)
          Convenience function for undoing set up listeners
 void MapBeanPrinterMenuItem.setMapBean(MapBean mb)
           
 void BackgroundColorMenuItem.setMap(MapBean mapbean)
           
 

Uses of MapBean in com.bbn.openmap.image
 

Methods in com.bbn.openmap.image with parameters of type MapBean
static void MapBeanPrinter.printMap(MapBean mapBean)
           
 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.
 

Constructors in com.bbn.openmap.image with parameters of type MapBean
MapBeanPrinter(MapBean mapBean)
           
 

Uses of MapBean in com.bbn.openmap.layer
 

Subclasses of MapBean in com.bbn.openmap.layer
 class BufferedLayer.BLMapBean
          An simple extension of the BufferedMapBean that calls a layer, presumably its parent, to call repaint().
 

Methods in com.bbn.openmap.layer that return MapBean
 MapBean BufferedLayer.getMapBean()
          Get the current MapBean used in the BufferedLayer.
 

Methods in com.bbn.openmap.layer with parameters of type MapBean
 void BufferedLayer.setMapBean(MapBean mb)
          You can change what kind of MapBean is used to hold onto the layers.
 

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

Fields in com.bbn.openmap.layer.location declared as MapBean
protected  MapBean LocationPopupMenu.map
          Used to recenter the map.
protected  MapBean LocationLayer.map
          Used for recentering commands off the pop-up menu.
 

Methods in com.bbn.openmap.layer.location that return MapBean
 MapBean LocationPopupMenu.getMap()
          returns the map the menu is for
 

Methods in com.bbn.openmap.layer.location with parameters of type MapBean
 void LocationPopupMenu.setMap(MapBean aMap)
          set the map the menu is associated with
protected  void LocationLayer.showMapPopup(java.awt.event.MouseEvent evt, MapBean map)
           
protected  void LocationLayer.showLocationPopup(java.awt.event.MouseEvent evt, Location loc, MapBean map)
           
 

Uses of MapBean in com.bbn.openmap.proj
 

Fields in com.bbn.openmap.proj declared as MapBean
protected  MapBean ProjectionStack.mapBean
           
 

Methods in com.bbn.openmap.proj that return MapBean
 MapBean ProjectionStack.getMapBean()
           
 

Methods in com.bbn.openmap.proj with parameters of type MapBean
 void ProjectionStack.setMapBean(MapBean map)
           
 

Uses of MapBean in com.bbn.openmap.tools.dnd
 

Fields in com.bbn.openmap.tools.dnd declared as MapBean
protected  MapBean DropListenerSupport.map
          The MapBean.
 

Methods in com.bbn.openmap.tools.dnd that return MapBean
 MapBean DropListenerSupport.getMap()
          Get the associated MapBean.
 

Methods in com.bbn.openmap.tools.dnd with parameters of type MapBean
 void DropListenerSupport.setMap(MapBean mapbean)
          Set the associated MapBean.
 

Constructors in com.bbn.openmap.tools.dnd with parameters of type MapBean
DropListenerSupport(MapBean map)
          Construct a DropListenerSupport with an associated MapBean.
 



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