Uses of Class
com.bbn.openmap.Layer

Packages that use Layer
com.bbn.openmap The com.bbn.openmap package contains the core OpenMap classes. 
com.bbn.openmap.dataAccess.mapTile   
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.time   
com.bbn.openmap.image This package has classes that provide image creation and manipulation capabilities. 
com.bbn.openmap.image.wms   
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.asrp   
com.bbn.openmap.layer.beanbox Provides a sample openmap application that uses the openmap beanbox. 
com.bbn.openmap.layer.daynight Provides an OpenMap layer that displays day/night shading. 
com.bbn.openmap.layer.dted Provides a layer that displays DTED (Digital Terrain Elevation Data) data. 
com.bbn.openmap.layer.e00 This package contains a Layer that displays e00 data. 
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.etopo Provides a layer that displays ETOPO data. 
com.bbn.openmap.layer.event   
com.bbn.openmap.layer.imageTile   
com.bbn.openmap.layer.learn   
com.bbn.openmap.layer.link Provide classes to handle the link protocol: a layer that displays link data, classes to assist in writing a link server, and methods that read and write in the link protocol format. 
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.link.draw   
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.mif This package contains a Layer that displays MapInfo data (.mif files). 
com.bbn.openmap.layer.mysql   
com.bbn.openmap.layer.nexrad Provides an OpenMap Layer that display Nexrad rainfall data. 
com.bbn.openmap.layer.plotLayer Provide a demo layer for displaying non-geographic data over a map. 
com.bbn.openmap.layer.rpf Provides a layer that displays RPF (Raster Product Format) data. 
com.bbn.openmap.layer.shape Provides an OpenMap layer for dealing with shape files. 
com.bbn.openmap.layer.shape.areas Provides an extension to the ShapeLayer that deals with attributes files for shapefiles. 
com.bbn.openmap.layer.terrain This package contains the TerrainLayer, which lets you run LOS and path elevation profile queries over the map. 
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.plugin Provides support for writing OpenMap PlugIns. 
com.bbn.openmap.plugin.esri A PlugIn package that handles ESRI shape files. 
com.bbn.openmap.tools.beanbox The beanbox package contains classes that implement a BeanPanel component. 
com.bbn.openmap.tools.dnd This package contains classes to support Java Drag and Drop functionality on the map. 
com.bbn.openmap.util Provide miscellaneous utility classes for OpenMap. 
 

Uses of Layer in com.bbn.openmap
 

Fields in com.bbn.openmap declared as Layer
protected  Layer[] MouseDelegator.currentLayers
          Need to keep a safe copy of the current layers that are part of the MapBean in case a MouseMode gets added before the MapBean is set in the MouseDelegator.
protected  Layer[] MapBean.currentLayers
           
 

Fields in com.bbn.openmap with type parameters of type Layer
protected  java.util.Vector<Layer> MapBean.addedLayers
          This vector is to let the layers know when they have been added to the map.
protected  java.util.List<Layer> LayerHandler.allLayers
          The list of all layers, even the ones that are not part of the map.
protected  java.util.Vector<Layer> MapBean.removedLayers
          Layers that are removed from the MapBean are held until the next projection change.
 

Methods in com.bbn.openmap that return Layer
 Layer[] LayerHandler.getLayers()
          Get a layer array, of potential layers that CAN be added to the map, not the ones that are active on the map.
protected  Layer[] LayerHandler.getLayers(java.util.Properties p)
          This is the method that gets used to parse the layer properties from an openmap.properties file, where the layer marker names are listed under a layers property, and each layer is then represented by a marker.class property, and a maker.prettyName property.
protected  Layer[] LayerHandler.getLayers(java.lang.String prefix, java.util.Properties p)
          This is the method that gets used to parse the layer properties from an openmap.properties file, where the layer marker names are listed under a prefix.layers property, and each layer is then represented by a marker.class property, and a maker.prettyName property.
static Layer[] LayerHandler.getLayers(java.util.Vector<java.lang.String> layerList, java.util.Vector<java.lang.String> visibleLayerList, java.util.Properties p)
          A static method that lets you pass in a Properties object, along with two Vectors of strings, each Vector representing marker names for layers contained in the Properties.
 Layer[] LayerHandler.getMapLayers()
          Get the layers that are currently part of the Map - the ones that are visible.
 

Methods in com.bbn.openmap that return types with arguments of type Layer
 java.util.List<Layer> LayerHandler.getLayerList()
          Returns a copy of the List of all the available layers.
protected  java.util.List<Layer> LayerHandler.organizeBackgroundLayers(java.util.List<Layer> layers)
          Does the check to see of foreground layers are below background layers, and then iterates through the Layer[] switching layers around until they are in the appropriate order.
 

Methods in com.bbn.openmap with parameters of type Layer
 void LayerHandler.addLayer(Layer layer)
          Add a layer to the bottom of the layer stack.
 void LayerHandler.addLayer(Layer layer, int position)
          Add a layer to a certain position in the layer array.
 boolean LayerHandler.hasLayer(Layer l)
           
 void LayerHandler.init(Layer[] layers)
          Initialize from an array of layers.
 boolean LayerHandler.moveLayer(Layer layer, int toPosition)
          Move a layer to a certain position.
 void LayerHandler.removeLayer(Layer layer)
          Remove a layer from the list of potentials.
protected  void LayerHandler.removeLayer(Layer[] currentLayers, int index)
          The version that does the work.
 void StandardMapBeanRepaintPolicy.repaint(Layer layer)
          Take some action based on a repaint request from this particular layer.
 void MapBeanRepaintPolicy.repaint(Layer layer)
          Take some action based on a repaint request from this particular layer.
 void MapBean.repaint(Layer layer)
          A call to try and get the MapBean to reduce flashing by controlling when repaints happen, waiting for lower layers to call for a repaint(), too.
 void BufferedLayerMapBean.repaint(Layer layer)
          In an effort to limit map flashing, the BufferedLayerMapBean consults the BufferedLayer to check that all background layers are ready to be painted after a projection change, before forwarding on all repaint requests.
 void InformationDelegator.resetForLayers(Layer[] connectToLayers, Layer[] removeFromLayers)
          Set the InformationDelegator on Layers.
 void InformationDelegator.resetForLayers(Layer[] connectToLayers, Layer[] removeFromLayers)
          Set the InformationDelegator on Layers.
 void LayerHandler.setLayers(Layer[] layers)
          Set all the layers held by the LayerHandler.
 void MouseDelegator.setupMouseModesWithLayers(Layer[] layers)
          Does the work putting the layers given on each mouse mode's list of layers to notify if it becomes active.
 void MouseDelegator.setupMouseModeWithLayers(MapMouseMode mmm, Layer[] layers)
          Gives a MapMouseMode access to a Layer[], and it will find the layers that want to listen to it and will forward events to them if it is added to the MapBean as a MouseListener or a MouseMotionListener.
 boolean LayerHandler.turnLayerOn(boolean setting, Layer layer)
          Take a layer that the LayersMenu knows about, that may or may not be a part of the map, and change its visibility by adding/removing it from the MapBean.
 

Method parameters in com.bbn.openmap with type arguments of type Layer
 void LayerHandler.addLayersToBeanContext(java.util.List<Layer> layers)
          Add layers to the BeanContext, if they want to be.
protected  java.lang.String LayerHandler.getLayerNamesFromArray(java.util.List<Layer> lArray)
           
 void LayerHandler.init(java.util.List<Layer> layers)
           
protected  boolean LayerHandler.isForegroundUnderBackgroundLayer(java.util.List<Layer> layers)
          Checks to see if there are background layers on top of foreground layers.
protected  java.util.List<Layer> LayerHandler.organizeBackgroundLayers(java.util.List<Layer> layers)
          Does the check to see of foreground layers are below background layers, and then iterates through the Layer[] switching layers around until they are in the appropriate order.
 void LayerHandler.removeLayersFromBeanContext(java.util.List<Layer> layers)
          Add layers to the BeanContext, if they want to be.
 void LayerHandler.setLayerList(java.util.List<Layer> layers)
           
 

Constructors in com.bbn.openmap with parameters of type Layer
LayerHandler(Layer[] layers)
          Start the LayerHandler with configured layers.
 

Uses of Layer in com.bbn.openmap.dataAccess.mapTile
 

Fields in com.bbn.openmap.dataAccess.mapTile declared as Layer
protected  Layer ZoomLevelMakerFace.LayerObject.layer
           
 

Fields in com.bbn.openmap.dataAccess.mapTile with type parameters of type Layer
protected  java.util.List<Layer> ZoomLevelMaker.layerList
           
 

Methods in com.bbn.openmap.dataAccess.mapTile that return types with arguments of type Layer
 java.util.List<Layer> ZoomLevelMaker.getLayerList()
          Get the List of Layer Objects, if it's been set.
 

Methods in com.bbn.openmap.dataAccess.mapTile with parameters of type Layer
protected  void ZoomLevelMakerFace.setLayers(Layer[] layers)
          Given a set of Layers, look at the internal list and make sure there are layer objects that match.
 

Method parameters in com.bbn.openmap.dataAccess.mapTile with type arguments of type Layer
 byte[] MapTileMaker.makeTile(double uvx, double uvy, int zoomLevel, java.util.List<Layer> layers, Proj proj, java.awt.Paint background)
          Creating a tile more freely, when you have a set of layers you want to draw into the tile.
 void ZoomLevelMaker.setLayerList(java.util.List<Layer> layerList)
          Set a List of Layer objects.
 

Constructors in com.bbn.openmap.dataAccess.mapTile with parameters of type Layer
MapTileMaker(Layer[] layers, ImageFormatter formatter)
          Create an TileMaker from an array of Layers and an ImageFormatter.
ZoomLevelMakerFace.LayerObject(Layer layer)
           
 

Constructor parameters in com.bbn.openmap.dataAccess.mapTile with type arguments of type Layer
MapTileMaker(java.lang.String prefix, java.util.Properties props, java.util.Map<java.lang.String,Layer> instantiatedLayers)
          Create an TileMaker that should be configured with a Properties file.
 

Uses of Layer in com.bbn.openmap.event
 

Fields in com.bbn.openmap.event declared as Layer
protected  Layer[] LayerSupport.SetLayerRunnable.layers
           
 

Methods in com.bbn.openmap.event that return Layer
 Layer LayerStatusEvent.getLayer()
          Get the associated Layer.
 Layer InfoDisplayEvent.getLayer()
          Get the associated Layer or null.
 Layer[] LayerSupport.SetLayerRunnable.getLayers()
           
 Layer[] LayerEvent.getLayers()
          Get the Layers affected by this event.
 

Methods in com.bbn.openmap.event that return types with arguments of type Layer
 java.util.List<Layer> LayerConfigurationListenerSupport.checkLayerConfiguration(java.util.List<Layer> layerList)
          Check the list of layers, make changes as required.
 java.util.List<Layer> LayerConfigurationListener.checkLayerConfiguration(java.util.List<Layer> layers)
          The LayerConfiguratListener.checkLayerConfiguration(List layers) is called before new changes are applied to the layer cake in the application.
 java.util.List<Layer> BasicLayerConfigurationListener.checkLayerConfiguration(java.util.List<Layer> layers)
           
 

Methods in com.bbn.openmap.event with parameters of type Layer
 void LayerSupport.SetLayerRunnable.doIt(int eventType, Layer[] layers)
           
 void LayerSupport.fireLayer(int type, Layer[] layers)
          Send a layer event to all registered listeners.
 void LayerSupport.pushLayerEvent(int layerEventType, Layer[] layers)
          Pushed the information onto a Vector stack to get executed by a separate thread.
 

Method parameters in com.bbn.openmap.event with type arguments of type Layer
 java.util.List<Layer> LayerConfigurationListenerSupport.checkLayerConfiguration(java.util.List<Layer> layerList)
          Check the list of layers, make changes as required.
 java.util.List<Layer> LayerConfigurationListener.checkLayerConfiguration(java.util.List<Layer> layers)
          The LayerConfiguratListener.checkLayerConfiguration(List layers) is called before new changes are applied to the layer cake in the application.
 java.util.List<Layer> BasicLayerConfigurationListener.checkLayerConfiguration(java.util.List<Layer> layers)
           
 

Constructors in com.bbn.openmap.event with parameters of type Layer
LayerEvent(java.lang.Object source, int type, Layer[] layers)
          Construct a LayerEvent.
LayerStatusEvent(Layer source, int status)
          Construct a LayerStatusEvent with a status.
LayerSupport.SetLayerRunnable(int let, Layer[] lrs)
           
 

Uses of Layer in com.bbn.openmap.gui
 

Fields in com.bbn.openmap.gui declared as Layer
protected  Layer LayerPane.layer
           
protected  Layer[] StatusLightPanel.layers
           
protected  Layer LayerControlButtonPanel.selected
           
protected  Layer OverviewMapHandler.statusLayer
          A layer that can be set to constantly be on the top of the map.
 

Fields in com.bbn.openmap.gui with type parameters of type Layer
protected  java.util.Hashtable<Layer,LayerPane> LayersPanel.paneLookUp
          Hashtable that tracks LayerPanes for layers, with the layer as the key and LayerPane as the value.
protected  java.util.Hashtable<Layer,javax.swing.JButton> StatusLightPanel.statusLights
           
 

Methods in com.bbn.openmap.gui that return Layer
 Layer LayerPane.getLayer()
           
 Layer OverviewMapHandler.getStatusLayer()
          Get the status layer, which is always drawn on top of the other layers, and maintained separately from other layers.
 

Methods in com.bbn.openmap.gui with parameters of type Layer
 void LayerAddPanel.createLayerClasses(Layer[] layers)
           
protected  LayerPane LayersPanel.createLayerPaneForLayer(Layer layer, LayerHandler layerHandler, javax.swing.ButtonGroup bg)
          Called when a new LayerPane needs to be created for a layer.
 void LayersPanel.createPanel(Layer[] inLayers)
          Create the panel that shows the LayerPanes.
 void LayerAddPanel.createPanel(Layer[] layers)
          Produces a dialog panel to add a Layer, with the layers given.
protected  javax.swing.JButton StatusLightPanel.getStatusLightForLayer(Layer layer)
          This method is really a get and set.
protected  void StatusLightPanel.listenToLayers(Layer[] newLayers)
          Method to add the StatusLightPanel as an Information Display Event listener to a list of layers.
protected  void StatusLightPanel.listenToLayersFromEDT(Layer[] newLayers)
           
 void LayersPanel.moveLayer(Layer layer, java.lang.String command)
          Change a layer's position.
 void OverviewMapHandler.setLayers(Layer[] layers)
          Set the layers in the Overview MapBean.
 void LayersPanel.setLayers(Layer[] inLayers)
          Set the layers that are on the menu.
 void LayersMenu.setLayers(Layer[] inLayers)
          Set the layers that are on the menu.
protected  void LayersPanel.setLayersFromEDT(Layer[] inLayers)
          Set the layers that are in the LayersPanel.
protected  void LayersMenu.setLayersFromEDT(Layer[] inLayers)
           
protected  void StatusLightPanel.setLayerStatus(Layer layer, javax.swing.Icon icon)
          Set the light in the window to be a certain color, depending on the working status.
 void OverviewMapHandler.setStatusLayer(Layer layer)
          Get the status layer, which is always drawn on top of the other layers, and maintained separately from other layers.
 

Constructors in com.bbn.openmap.gui with parameters of type Layer
LayerPane(Layer layer, LayerHandler layerHandler, javax.swing.ButtonGroup bg)
           
LayerStatusPane(Layer layer, LayerHandler layerHandler, javax.swing.ButtonGroup bg)
           
 

Uses of Layer in com.bbn.openmap.gui.time
 

Subclasses of Layer in com.bbn.openmap.gui.time
 class TimelineLayer
          Timeline layer Render events and allow for their selection on a variable-scale time line.
 class TimeSliderLayer
          Timeline layer Render events and allow for their selection on a variable-scale timeline
 

Uses of Layer in com.bbn.openmap.image
 

Fields in com.bbn.openmap.image declared as Layer
protected  Layer[] MagicPlanetImageComponent.layers
           
protected  Layer[] ImageServer.layers
          The array of layers on the map.
protected  Layer[] AbstractImageFormatter.layers
          Used when the layers from the MapBean are needed, in order to use the renderDataForProjection method.
 

Methods in com.bbn.openmap.image that return Layer
 Layer[] MagicPlanetImageComponent.getLayers()
           
 Layer[] ImageServer.getLayers()
          Retrieve the current set of layers used for requests.
protected  Layer[] ImageServer.getLayers(java.util.Properties p)
          Create an array of Layers from a properties object.
protected  Layer[] ImageServer.getLayers(java.util.Properties p, java.util.Map<java.lang.String,Layer> instantiatedLayers)
          Create an array of Layers from a properties object.
protected  Layer[] ImageServer.getMaskedLayers(int layerMask)
          Given a integer that represents, bitwise, the layers that you want out of the current list held by the ImageServer layer array, return an array of those layers.
 

Methods in com.bbn.openmap.image with parameters of type Layer
 void MagicPlanetImageComponent.setLayers(Layer[] layers)
           
 void ImageServer.setLayers(Layer[] newLayers)
          Set the layers used on the NEXT request that is processed.
 

Method parameters in com.bbn.openmap.image with type arguments of type Layer
 byte[] ImageServer.createImageFromLayers(Projection proj, int scaledWidth, int scaledHeight, java.util.List<Layer> showLayers)
          Use the ProjectionPainter interface of the layers to create an image.
 byte[] ImageServer.createImageFromLayers(Projection proj, int scaledWidth, int scaledHeight, java.util.List<Layer> layers, java.awt.Paint background)
          Create an image from a set of layers.
protected  Layer[] ImageServer.getLayers(java.util.Properties p, java.util.Map<java.lang.String,Layer> instantiatedLayers)
          Create an array of Layers from a properties object.
 void ImageServer.setProperties(java.lang.String prefix, java.util.Properties props, java.util.Map<java.lang.String,Layer> instantiatedLayers)
          Set the layers and image type in the properties.
 

Constructors in com.bbn.openmap.image with parameters of type Layer
ImageServer(Layer[] layers, ImageFormatter formatter)
          Create an ImageServer from an array of Layers and an ImageFormatter.
 

Constructor parameters in com.bbn.openmap.image with type arguments of type Layer
ImageServer(java.lang.String prefix, java.util.Properties props, java.util.Map<java.lang.String,Layer> instantiatedLayers)
          Create an ImageServer that should be configured with a Properties file.
 

Uses of Layer in com.bbn.openmap.image.wms
 

Methods in com.bbn.openmap.image.wms that return Layer
protected  Layer WmsRequestHandler.getTopLayerByName(java.lang.String wmsName)
          Return the top OpenMap Layer for the given wms layer name.
 

Uses of Layer in com.bbn.openmap.layer
 

Subclasses of Layer in com.bbn.openmap.layer
 class AOILayer
          A simple layer that lets you define areas to be drawn on the map by defining coordinates for areas in the properties file.
 class BufferedLayer
          A BufferedLayer is a layer that buffers a group of layers into an image.
 class CacheLayer
          A Layer that gets it's graphics from a URL containing a serialized OMGraphicList.
 class DateLayer
          Layer that displays date and time.
 class DemoLayer
          This layer demonstrates interactive capabilities of OpenMap.
 class DrawingToolLayer
          This layer can receive graphics from the OMDrawingToolLauncher, and also sent it's graphics to the OMDrawingTool for editing.
 class EarthquakeLayer
          Get data about recent earthquakes from the USGS finger sites and display it.
 class GraticuleLayer
          Layer that draws graticule lines.
 class LabelLayer
          Layer that displays a label.
 class OMGraphicHandlerLayer
          The OMGraphicHandlerLayer is a layer that provides OMGraphicHandler support.
 class OverviewMapAreaLayer
          A class used to draw a polygon representing the area covered by the source MapBean projection.
 class ScaleDisplayLayer
          Layer objects are components which can be added to the MapBean to make a map.
 class ScaleFilterLayer
          An OpenMap Layer that encapsulates other layers and acts as a scale filter.
 class SinkLayer
          SinkLayer is a Layer which does nothing.
 

Fields in com.bbn.openmap.layer with type parameters of type Layer
protected  java.util.Vector<Layer> ScaleFilterLayer.layers
          The layers.
 

Methods in com.bbn.openmap.layer that return Layer
protected  Layer ScaleFilterLayer.configureAppropriateLayer(float scale)
           
 Layer ScaleFilterLayer.getAppropriateLayer()
          Get the layer that's appropriate at the current scale.
 

Methods in com.bbn.openmap.layer that return types with arguments of type Layer
 java.util.Vector<Layer> ScaleFilterLayer.getLayers()
          Get the Vector holding the Layers.
 

Methods in com.bbn.openmap.layer with parameters of type Layer
 void BufferedLayer.addLayer(Layer layer)
          Add a layer to the group.
 java.awt.Component ScaleFilterLayer.getEmptyGUIFiller(Layer layer)
           
 void BufferedLayer.removeLayer(Layer layer)
          Remove the layer from group.
 void BufferedLayer.BLMapBean.repaint(Layer layer)
          Set the buffer dirty, and call repaint on the layer.
 

Method parameters in com.bbn.openmap.layer with type arguments of type Layer
 void ScaleFilterLayer.setLayersAndScales(java.util.Vector<Layer> list, float[] scales)
          Programmatic way to set layers and scales.
 

Constructors in com.bbn.openmap.layer with parameters of type Layer
BufferedLayer.VisHelper(Layer l)
           
 

Uses of Layer in com.bbn.openmap.layer.asrp
 

Subclasses of Layer in com.bbn.openmap.layer.asrp
 class ASRPLayer
          The ASRPLayer displays ASRP data, which is an international, seamless imagery format, kind of like CADRG.
 

Uses of Layer in com.bbn.openmap.layer.beanbox
 

Subclasses of Layer in com.bbn.openmap.layer.beanbox
 class SimpleBeanLayer
          An OpenMap Layer for displaying SimpleBeanObjectbeans.
 

Uses of Layer in com.bbn.openmap.layer.daynight
 

Subclasses of Layer in com.bbn.openmap.layer.daynight
 class DayNightLayer
          The DayNightLayer is a layer that draws the day/Night terminator on the map.
 

Uses of Layer in com.bbn.openmap.layer.dted
 

Subclasses of Layer in com.bbn.openmap.layer.dted
 class DTEDCoverageLayer
          This is a Layer that provides coverage information on the DTED data.
 class DTEDFrameCacheLayer
          The DTEDFrameCacheLayer fills the screen with DTED data.
 class DTEDLayer
          The DTEDLayer fills the screen with DTED data.
 

Uses of Layer in com.bbn.openmap.layer.e00
 

Subclasses of Layer in com.bbn.openmap.layer.e00
 class E00Layer
          Description of the Class an Layer showing data from an .e00 file data is extracted with E00Parser class possibilities to filter arcs according to their types or value.
 

Uses of Layer in com.bbn.openmap.layer.editor
 

Subclasses of Layer in com.bbn.openmap.layer.editor
 class EditorLayer
          The EditorLayer is a layer that provides a specific set of tools to modify a set of OMGraphics that represent specific types of objects.
 

Uses of Layer in com.bbn.openmap.layer.etopo
 

Subclasses of Layer in com.bbn.openmap.layer.etopo
 class ETOPOJarLayer
          This subclass of ETOPOLayer reads data from jar files and * interpolates elevations to provide more smooth color transitions using * low resolution data.
 class ETOPOLayer
          ETOPOLayer extends Layer to provide rendering of the ETOPO5 world elevation data set.
 

Uses of Layer in com.bbn.openmap.layer.event
 

Subclasses of Layer in com.bbn.openmap.layer.event
 class EventLayer
          The EventLayer contains all the TemporalOMGraphics and manages the time for the graphics and how they should be displayed.
 

Uses of Layer in com.bbn.openmap.layer.imageTile
 

Subclasses of Layer in com.bbn.openmap.layer.imageTile
 class ImageTileLayer
          The ImageTileLayer is a layer that manages georeferenced images over a map.
 class MapTileLayer
          A Layer that uses a MapTileFactory to display information (tiles) on the map.
 class MapTileUtilLayer
          A layer to assist with creating map tiles, it creates an overlay that represents tile coverage for different zoom levels.
 

Uses of Layer in com.bbn.openmap.layer.learn
 

Subclasses of Layer in com.bbn.openmap.layer.learn
 class BasicLayer
          This layer is a good place to start learning how to create OpenMap layers.
 class InteractionLayer
          This layer demonstrates how to interact with your OMGraphics on the map, getting them to change appearance with mouse events and provide additional information about themselves.
 class ProjectionResponseLayer
          This layer demonstrates how to use the projection to update the OMGraphics a Layer is managing when the map view changes.
 class SimpleAnimationLayer
          A simple demonstration of doing animation on a Layer.
 

Uses of Layer in com.bbn.openmap.layer.link
 

Subclasses of Layer in com.bbn.openmap.layer.link
 class BufferedLinkLayer
          The BufferedLinkLayer is a Swing component, and an OpenMap layer, that communicates with a server via the Link protocol.
 class LinkLayer
          The LinkLayer is a Swing component, and an OpenMap layer, that communicates with a server via the Link protocol.
 

Methods in com.bbn.openmap.layer.link with parameters of type Layer
 void Link.readAndParse(Projection proj, OMGridGenerator generator, Layer layer)
          Called to begin reading the information coming off the link.
protected  java.lang.String LinkActionList.readGestureResponses(Layer layer, Projection proj, OMGridGenerator generator)
          If a ACTIONS_HEADER has been encountered coming off the link, then this method should be called to read the string of gesture that follows.
 

Constructors in com.bbn.openmap.layer.link with parameters of type Layer
LinkActionList(Link link, Layer layer, Projection proj, OMGridGenerator generator)
          Read the gesture section off the link, from the client.
 

Uses of Layer in com.bbn.openmap.layer.link.amp
 

Subclasses of Layer in com.bbn.openmap.layer.link.amp
 class AmpLinkLayer
          The AmpLinkLayer is an extension to the LinkLayer.
 

Uses of Layer in com.bbn.openmap.layer.link.draw
 

Subclasses of Layer in com.bbn.openmap.layer.link.draw
 class DrawLinkLayer
          The DrawLinkLayer is an extension to the LinkLayer.
 

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

Subclasses of Layer in com.bbn.openmap.layer.location
 class LocationLayer
          The LocationLayer is a layer that displays graphics supplied by LocationHandlers.
 class TimerLocationLayer
          The TimerLocationLayer is a LocationLayer that has a timer to automatically relod data at specified interval.
 

Uses of Layer in com.bbn.openmap.layer.mif
 

Subclasses of Layer in com.bbn.openmap.layer.mif
 class MIFLayer
          An OpenMap Layer that displays MapInfo Interchange Format (MIF) files Currently only a subset of the possible MIF options is supported.
 

Uses of Layer in com.bbn.openmap.layer.mysql
 

Subclasses of Layer in com.bbn.openmap.layer.mysql
 class MysqlGeometryLayer
          This layer is for the reading and display of any spatial data retrieved from a MySQL Database (Version 4.1).
 

Uses of Layer in com.bbn.openmap.layer.nexrad
 

Subclasses of Layer in com.bbn.openmap.layer.nexrad
 class NexradLayer
          Implement a Layer that displays nexrad rainfall data.
 

Uses of Layer in com.bbn.openmap.layer.plotLayer
 

Subclasses of Layer in com.bbn.openmap.layer.plotLayer
 class PlotLayer
           
 

Uses of Layer in com.bbn.openmap.layer.rpf
 

Subclasses of Layer in com.bbn.openmap.layer.rpf
 class RpfLayer
          The RpfLayer fills the screen with RPF data.
 

Fields in com.bbn.openmap.layer.rpf declared as Layer
protected  Layer RpfCoverage.layer
          The parent layer.
 

Constructors in com.bbn.openmap.layer.rpf with parameters of type Layer
RpfCoverage.RpfCoverageControl(RpfProductInfo rpfPro, Layer layer)
           
RpfCoverage(Layer l, RpfFrameProvider frameProvider)
          The default constructor for the Layer.
 

Uses of Layer in com.bbn.openmap.layer.shape
 

Subclasses of Layer in com.bbn.openmap.layer.shape
 class BufferedShapeLayer
          An OpenMap Layer that displays shape files.
 class MultiRoadLayer
          Imposes a road layer on the multi shape layer.
 class MultiShapeLayer
          An OpenMap Layer that displays multiple shape files.
 class ShapeLayer
          An OpenMap Layer that displays shape files.
 

Uses of Layer in com.bbn.openmap.layer.shape.areas
 

Subclasses of Layer in com.bbn.openmap.layer.shape.areas
 class AreaShapeLayer
          A Layer to use an AreaHandler to display geographic regions on OpenMap.
 

Uses of Layer in com.bbn.openmap.layer.terrain
 

Subclasses of Layer in com.bbn.openmap.layer.terrain
 class TerrainLayer
          The Terrain Layer is an example of creating a layer that acts as a tool that defines and area (via user gestures) and presents a result of the analysis of the data.
 

Uses of Layer in com.bbn.openmap.layer.test
 

Subclasses of Layer in com.bbn.openmap.layer.test
 class BoundsTestLayer
          A little layer to test out the DataBounds intersections.
 class GeoCrossDemoLayer
          This layer was developed to provide a simple picture of how vector cross products work with Geos to solve intersection problems.
 class GeoIntersectionLayer
          This layer demonstrates the use of the com.bbn.openmap.geo package to do intersection calculations in lat/lon space.
 class GeoTestLayer
           
 class HelloWorldLayer
          Layer objects are components which can be added to the MapBean to make a map.
 class TestLayer
          A Layer for testing different types of graphics.
 

Uses of Layer in com.bbn.openmap.layer.vpf
 

Subclasses of Layer in com.bbn.openmap.layer.vpf
 class VPFFeatureLayer
          The VPFFeaureLayer renders VPF data with features being rendered in the order and style specified by the GeoSym specification.
 class VPFLayer
          Implement an OpenMap Layer for display of NIMA data sources in the VPF (Mil-Std 2407) format.
 class VPFRoadLayer
          Imposes a road layer on the VPF layer.
 

Uses of Layer in com.bbn.openmap.plugin
 

Subclasses of Layer in com.bbn.openmap.plugin
 class PlugInLayer
          The PlugInLayer is a kind of layer that has a direct interface with the MapBean.
 

Uses of Layer in com.bbn.openmap.plugin.esri
 

Subclasses of Layer in com.bbn.openmap.plugin.esri
 class EsriLayer
          EsriLayer loads Esri shape file sets from web servers or local file systems, and it enables the creation of shape file sets.
 

Fields in com.bbn.openmap.plugin.esri declared as Layer
protected  Layer EsriPlugIn.parentLayer
           
 

Uses of Layer in com.bbn.openmap.tools.beanbox
 

Fields in com.bbn.openmap.tools.beanbox declared as Layer
protected  Layer BeanBoxDnDCatcher.selectedBeanLayer
          holds the openmap layer that contains the currently selected bean
 

Methods in com.bbn.openmap.tools.beanbox with parameters of type Layer
 void BeanBoxDnDCatcher.setLayers(Layer[] allLayers)
          Asscoiates a DropTarget with each layer.
 

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

Methods in com.bbn.openmap.tools.dnd with parameters of type Layer
 void DefaultDnDCatcher.setLayers(Layer[] allLayers)
          DefaultDnDCatcher adds itself to each layer as the DropTargetListener.
 

Uses of Layer in com.bbn.openmap.util
 

Methods in com.bbn.openmap.util with parameters of type Layer
static java.awt.Component PaletteHelper.getLayerGUIComponent(Layer layer)
          Get a Component that represents a layer's GUI.
static javax.swing.JInternalFrame PaletteHelper.getPaletteInternalWindow(Layer layer, javax.swing.event.InternalFrameListener ifl)
          Get a layer's associated palette as an internal window
static javax.swing.JFrame PaletteHelper.getPaletteWindow(Layer layer, java.awt.event.ComponentListener cl)
          Get a layer's associated palette as a top-level window
static void PropUtils.putDataPrefixToLayerList(Layer layer, java.util.Properties props, java.lang.String layerListProperty)
          If the layer has a dataPathPrefix attribute set, that attribute value can be used as a common path to prepend to any layer's data path.
 



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