Uses of Interface

Packages that use OMGraphicHandler
com.bbn.openmap.graphicLoader The GraphicLoader package is designed to provide support for components that need to drive changes in OMGraphics over a map. 
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.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.learn 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. 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.mif This package contains a Layer that displays MapInfo data (.mif files). 
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.omGraphics Provides geographically based graphics classes. 
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.plugin.graphicLoader The GraphicLoader PlugIn package is designed to provide support for GraphicLoaders, which in turn are objects that need to drive changes in OMGraphics over a map. 

Uses of OMGraphicHandler in com.bbn.openmap.graphicLoader

Fields in com.bbn.openmap.graphicLoader declared as OMGraphicHandler
protected  OMGraphicHandler AbstractGraphicLoader.receiver

Methods in com.bbn.openmap.graphicLoader that return OMGraphicHandler
 OMGraphicHandler GraphicLoader.getReceiver()
          Get the OMGraphicHandler that will receive OMGraphic updates from the GraphicLoader.
 OMGraphicHandler AbstractGraphicLoader.getReceiver()

Methods in com.bbn.openmap.graphicLoader with parameters of type OMGraphicHandler
 void GraphicLoader.setReceiver(OMGraphicHandler r)
          Set the OMGraphicHandler that will receive OMGraphic updates from the GraphicLoader.
 void AbstractGraphicLoader.setReceiver(OMGraphicHandler r)

Constructors in com.bbn.openmap.graphicLoader with parameters of type OMGraphicHandler
AbstractGraphicLoader(OMGraphicHandler receiver)
LOSGraphicLoader(DTEDFrameCache dfc, OMGraphicHandler receiver)
LOSGraphicLoader(OMGraphicHandler receiver)
MMLGraphicLoader(OMGraphicHandler receiver)

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

Classes in com.bbn.openmap.gui.time that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer

Classes in com.bbn.openmap.layer that implement OMGraphicHandler
 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 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 ScaleDisplayLayer
          Layer objects are components which can be added to the MapBean to make a map.

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

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

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

Classes in com.bbn.openmap.layer.daynight that implement OMGraphicHandler
 class DayNightLayer
          The DayNightLayer is a layer that draws the day/Night terminator on the map.

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

Classes in com.bbn.openmap.layer.dted that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer.e00

Classes in com.bbn.openmap.layer.e00 that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer.editor

Classes in com.bbn.openmap.layer.editor that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer.etopo

Classes in com.bbn.openmap.layer.etopo that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer.event

Classes in com.bbn.openmap.layer.event that implement OMGraphicHandler
 class EventLayer
          The EventLayer contains all the TemporalOMGraphics and manages the time for the graphics and how they should be displayed.

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

Classes in com.bbn.openmap.layer.imageTile that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer.learn

Classes in com.bbn.openmap.layer.learn that implement OMGraphicHandler
 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 OMGraphicHandler in

Classes in that implement OMGraphicHandler
 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.

Uses of OMGraphicHandler in

Classes in that implement OMGraphicHandler
 class AmpLinkLayer
          The AmpLinkLayer is an extension to the LinkLayer.

Uses of OMGraphicHandler in

Classes in that implement OMGraphicHandler
 class DrawLinkLayer
          The DrawLinkLayer is an extension to the LinkLayer.

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

Classes in com.bbn.openmap.layer.location that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer.mif

Classes in com.bbn.openmap.layer.mif that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer.mysql

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

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

Classes in com.bbn.openmap.layer.nexrad that implement OMGraphicHandler
 class NexradLayer
          Implement a Layer that displays nexrad rainfall data.

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

Classes in com.bbn.openmap.layer.plotLayer that implement OMGraphicHandler
 class PlotLayer

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

Classes in com.bbn.openmap.layer.rpf that implement OMGraphicHandler
 class RpfLayer
          The RpfLayer fills the screen with RPF data.

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

Classes in com.bbn.openmap.layer.shape that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer.shape.areas

Classes in com.bbn.openmap.layer.shape.areas that implement OMGraphicHandler
 class AreaShapeLayer
          A Layer to use an AreaHandler to display geographic regions on OpenMap.

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

Classes in com.bbn.openmap.layer.terrain that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.layer.test

Classes in com.bbn.openmap.layer.test that implement OMGraphicHandler
 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 TestLayer
          A Layer for testing different types of graphics.

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

Classes in com.bbn.openmap.layer.vpf that implement OMGraphicHandler
 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 OMGraphicHandler in com.bbn.openmap.omGraphics

Classes in com.bbn.openmap.omGraphics that implement OMGraphicHandler
 class FilterSupport
          This class provides support for implementing the OMGraphicHandler interface.

Uses of OMGraphicHandler in com.bbn.openmap.plugin

Classes in com.bbn.openmap.plugin that implement OMGraphicHandler
 class CSVTiledImagePlugIn
          This PlugIn can be used to load image files for background use.
 class OMGraphicHandlerPlugIn
          A PlugIn that implements the OMGraphicHandler interface.
 class PlugInLayer
          The PlugInLayer is a kind of layer that has a direct interface with the MapBean.
 class UTMGridPlugIn
          The UTMGridPlugIn renders UTM Zone areas, and renders a grid marking equal-distance areas around the center of the current projection.

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

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

Uses of OMGraphicHandler in com.bbn.openmap.plugin.graphicLoader

Classes in com.bbn.openmap.plugin.graphicLoader that implement OMGraphicHandler
 class GraphicLoaderPlugIn
          A GraphicLoaderPlugIn is a PlugIn that receives its OMGraphics from some other source, at any time.

Copyright (C) BBNT Solutions LLC; See for details