Uses of Interface
com.bbn.openmap.PropertyConsumer

Packages that use PropertyConsumer
com.bbn.openmap The com.bbn.openmap package contains the core OpenMap classes. 
com.bbn.openmap.dataAccess.dted   
com.bbn.openmap.dataAccess.mapTile   
com.bbn.openmap.dataAccess.shape This package provides read and write access to ESRI shape files, including the .shp, .dbf and .shx files. 
com.bbn.openmap.event Provides the various event object and listener interfaces for using the MapBean. 
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.graphicLoader.netmap The netmap plugin package provides the capability to receive output from a NetMap server. 
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.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.location.csv Provides a LocationHandler that can retrieve data from CSV (comma-separated values) files. 
com.bbn.openmap.layer.location.db Provides a LocationHandler that can retrieve data through JDBC. 
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.policy Contains policy objects that affect the behavior of OMGraphicHandlerLayers. 
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.omGraphics.grid Provides a number of generator classes for OMGrid data. 
com.bbn.openmap.omGraphics.rule   
com.bbn.openmap.plugin Provides support for writing OpenMap PlugIns. 
com.bbn.openmap.plugin.earthImage This package contains a plugin that can read in an image, assumed to be in the Mercator projection and covering the entire Earth, and warp it to any OpenMap projection. 
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. 
com.bbn.openmap.plugin.shis This package contains a plugin that can fetch images from a com.bbn.openmap.image.SimpleHttpImageServer. 
com.bbn.openmap.plugin.wms This package contains a plugin that can contact, retrieve and display the image received from an OpenGIS Web Map Server (WMS). 
com.bbn.openmap.proj Provides projection classes. 
com.bbn.openmap.proj.coords   
com.bbn.openmap.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. 
com.bbn.openmap.tools.symbology.milStd2525 This package provides a way to create MIL-STD-2525B compliant symbols. 
com.bbn.openmap.util Provide miscellaneous utility classes for OpenMap. 
com.bbn.openmap.util.coordFormatter   
com.bbn.openmap.util.propertyEditor Provide PropertyEditors for different property types of OpenMap components. 
 

Uses of PropertyConsumer in com.bbn.openmap
 

Classes in com.bbn.openmap that implement PropertyConsumer
 class HintsMapBeanRepaintPolicy
          The class lets you set RenderingHints on the MapBean, to set anti-aliasing, etc.
 class InformationDelegator
          The InformationDelegator manages the display of information requested by Layers and other map components.
 class Layer
          Layer objects are components which can be added to the MapBean to make a map.
 class LayerHandler
          The LayerHandler is a component that keeps track of all Layers for the MapBean, whether or not they are currently part of the map or not.
 class OMComponent
          A OMComponent is an OpenMap component that does two basic things: it is a MapHandlerChild, so it knows how to use the MapHandler to find other components it needs, and it is a PropertyConsumer, so it can be configured by a set of Properties.
 class StandardMapBeanRepaintPolicy
          A MapBeanRepaintPolicy that just forwards layer repaint requests normally, and does nothing for java.awt.Graphics before painting.
 

Uses of PropertyConsumer in com.bbn.openmap.dataAccess.dted
 

Classes in com.bbn.openmap.dataAccess.dted that implement PropertyConsumer
 class DTEDDirectoryHandler
          DTEDDirectoryHandler is a wrapper for a DTEDNameTranslator used for a DTED directory.
 class DTEDFrameCache
          The DTEDFrameCache is an object that retrieves DTED paths, frames or elevation values, given a latitude, longitude and dted level.
 class DTEDFrameCacheHandler
          The DTEDFrameCacheHandler is a cache for objects being rendered on the map as a result of reading in DTED data.
 

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

Classes in com.bbn.openmap.dataAccess.mapTile that implement PropertyConsumer
 class DebugMapTileFactory
          A simple MapTileFactory that returns empty tiles with labels showing zoom level and x, y coords, and borders.
 class GoogleMapTileFactory
          The GoogleMapTileFactory is a simple example of how to customize a MapTileFactory to contact other services.
 class MapTileMaker
          The MapTileMaker is an ImageServer extension that knows how to create image tile sets, like the kind of tiles used by Google Maps and OpenStreetMap, Tile Map Service (TMS).
 class MapTileMakerComponent
          The MapTileMakerComponent is a GUI for creating properties that the MapTileMaker uses to create tiles.
 class ServerMapTileFactory
          The ServerMapTileFactory is an extension to the StandardMapTileFactory that can go to a http server to retrieve image tiles.
 class ShpFileEmptyTileHandler
          Uses a Shape file to figure out if a tile is over water or over land, so the proper color is used for an empty tile.
 class SimpleEmptyTileHandler
          An EmptyTileHandler that uses DrawingAttributes to create a rectangle to fill in for empty tiles.
 class StandardMapTileFactory
          The StandardImageTileFactory is a TileFactory implementation that retrieves image tiles from local storage.
 class TileMillMapTileFactory
          The TileMillMapTileFactory is an extension to the StandardMapTileFactory that can read image tiles stored in a mbtiles file, which is the export format from the TileMill application.
 class WholeWorldTileHandler
          The WholeWorldTileHandler is a special EmptyTileHandler that manages a special set of jar files containing tiles that cover the entire earth.
 class ZoomLevelInfo
          The ZoomLevelInfo class is used by the TileMaker and handles how tiles are defined and created for a particular zoom level.
 class ZoomLevelMaker
          The ZoomLevelInfo class is used by the TileMaker and handles how tiles are defined and created for a particular zoom level.
 class ZoomLevelMakerFace
          A class that visually manages the settings for a ZoomLevelInfo object.
 

Uses of PropertyConsumer in com.bbn.openmap.dataAccess.shape
 

Classes in com.bbn.openmap.dataAccess.shape that implement PropertyConsumer
 class DbfHandler
          The DbfHandler manages OMGraphics based on DBF file settings.
 class DbfHandler.DbfRule
           
 class DbfTableModelFactory
           
 

Uses of PropertyConsumer in com.bbn.openmap.event
 

Classes in com.bbn.openmap.event that implement PropertyConsumer
 class AbstractMouseMode
          Base class of the MouseModes.
 class BasicLayerConfigurationListener
          A LayerToggleConfigurationListener is a LayerConfigurationListener implementation that demonstrates how to create a component that might make adjustments to a List of layers being changed in a LayerHandler, before the changes hit the map.
 class CoordMouseMode
          The CoordMouseMode is an abstract MouseMode extension to AbstractMouseMode that can be used for Modes that want to use the BeanContext to hook up with the InformationDelegator, and to send coordinate updates to be displayed in the infoline.
 class DefaultOverviewMouseMode
          A MouseMode that handles drawing a box, or clicking on a point, but directs the updates to the ControlledMapSupport of the overview map handler, instead of the overview MapBean, which would have been the normal behavior.
 class DistanceMouseMode
          This mouse mode draws a rubberband line and circle between each mouse click as the mouse is moved and displays the cumulative distance in nautical miles (nm), kilometers (km), statute miles (miles) and the azimuth angle in decimal degrees from north on the status bar.
 class MapBeanKeyListener
           
 class NavMouseMode
          The Navigation Mouse Mode interprets mouse clicks and mouse drags to recenter and rescale the map.
 class NavMouseMode2
          The Navigation Mouse Mode interprets mouse clicks and mouse drags to recenter and rescale the map.
 class NullMouseMode
          The NullMouseMode takes no action on mouse events and does not keep a list of map mouse listeners.
 class OMEventHandlerAdapter
          OMEventHandler subclasses look for the things that create OMEvents.
 class OMEventSelectionCoordinator
           
 class OMMouseMode
          OMMouseMode is a combination of the PanMouseMode, NavMouseMode and SelectMouseMode.
 class PanMouseMode
          PanMouseMode it is a class for Pan operation on the visible map.
 class ProjMapBeanKeyListener
          The ProjMapBeanKeyListener is a KeyListener that gets events when the MapBean has focus, and responds to certain keys by changing the projection.
 class RangeRingsMouseMode
          Mouse mode for drawing temporary range rings on a map bean.
The whole map bean is repainted each time the range rings needs to be repainted.
 class SelectMouseMode
          The SelectMouseMode delegates handling of mouse events to the listeners.
 class UndoStack
          Provides a stack of actions that can be undone/redone.
 class ZoomMouseMode
          This mouse mode responds to a double click with an animation effect of zooming in the map.
 

Uses of PropertyConsumer in com.bbn.openmap.graphicLoader
 

Classes in com.bbn.openmap.graphicLoader that implement PropertyConsumer
 class AbstractGraphicLoader
          The abstract AbstractGraphicLoader class is an OMGraphic managing object.
 class LOSGraphicLoader
          A managing object of GLPoints and PathGLPoints.
 class MMLGraphicLoader
          The MMLGraphicLoader is an abstract GraphicLoader class that implements the MapMouseListener interface.
 

Uses of PropertyConsumer in com.bbn.openmap.graphicLoader.netmap
 

Classes in com.bbn.openmap.graphicLoader.netmap that implement PropertyConsumer
 class NetMapConnectionHandler
          The NetMapConnectionHandler is an extension to the GraphicLoaderConnector that looks for a NetMapConnector object in the MapHandler.
 class NetMapConnector
          The NetMapConnector is the bridge between the parser from the output of the NetMap server (NetMapReader), and whoever wants the OMGraphicList that is being managed.
 class NetMapGraphicLoader
          The NetMapGraphicLoader is a component that can listen to a NetMapConnector, receive and interpret NetMapEvents, and draw the resulting network on the map.
 

Uses of PropertyConsumer in com.bbn.openmap.gui
 

Classes in com.bbn.openmap.gui that implement PropertyConsumer
 class AbstractOpenMapMenu
          Abstract Menu Object that takes care of common bean context-related functionality.
 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 ControlMenu
          This Menu, by default, holds a menu option to control the mouse modes, change the background color of the map, and a button to toggle the ToolPanel on and off.
 class DefaultHelpMenu
          HelpMenu is instance of JMenu.
 class DistQuickTool
          The distance quicktool is a Tool object that uses an embedded mouse mode to measure distance on the map.
 class DistQuickTool.MouseMode
           
 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 FileMenu
          FileMenu creates AboutMenuItem, SavePropertiesMenuItem, SaveImageMenuItem, ExitMenuItem.
 class GoToMenu
          Menu that keeps track of different saved map views (lat/lon, scale and projection type), and provides a way to set the map projection to those views.
 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 LayersMenu
          The LayersMenu is a JMenu which is a list of the layers of the map.
 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 NavigateMenu
          Provides MenuItems that lets users control the projection.
 class NavigatePanel
          A Navigation Rosette Bean.
 class OMComponentPanel
          The OMComponentPanel is a convenient super class intended to provide an easy way to extend JPanel while also implementing the common functions of an OMComponent (PropertyConsumer, BeanContextMembershipListener and BeanContextChild).
 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 OpenMapFrame
          The OpenMapFrame is the application window frame that holds the MapPanel, and eventually the MapBean.
 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 ToolPanel
          Represents the toolbar containing tools to apply to the map.
 class ZoomPanel
          Bean to zoom the Map.
 

Uses of PropertyConsumer in com.bbn.openmap.gui.event
 

Classes in com.bbn.openmap.gui.event that implement PropertyConsumer
 class AbstractEventPresenter
           
 class EventListCellRenderer
           
 class EventListIconPackage
           
 class EventListPresenter
          The EventListPresenter presents OMEvents as a list.
 class EventPanel
          The EventPanel holds EventPresenters, which are components that will display events.
 

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

Classes in com.bbn.openmap.gui.menu that implement PropertyConsumer
 class MenuList
          The MenuList is a component that creates a set of JMenus from Properties, and can provide a JMenuBar or JMenu with those JMenus.
 class MouseModeMenu
          It provides GUI based on Mouse modes available from MouseDelegator object
 class OMBasicMenu
          This is version of AbstractOpenMapMenu that can be created and configured with properties.
 class ProjectionMenu
          Provides ProjectionMenu items for selecting Projection type.
 class SaveAsMenu
           
 

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

Classes in com.bbn.openmap.gui.time that implement PropertyConsumer
 class HotwashTimerControlButtonPanel
          The TimerControlButtonPanel provides control for starting and stopping a clock contained in a RealTimeHandler.
 class TimelineLayer
          Timeline layer Render events and allow for their selection on a variable-scale time line.
 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 TimerRateComboBox
          The TimerRateComboBox is a general pace selector for a RealTimeHandler.
 class TimeSliderLayer
          Timeline layer Render events and allow for their selection on a variable-scale timeline
 class TimeSliderPanel
           
static class TimeSliderPanel.TimeSliderMouseMode
           
 

Uses of PropertyConsumer in com.bbn.openmap.image
 

Classes in com.bbn.openmap.image that implement PropertyConsumer
 class AbstractImageFormatter
          The abstract implementation of the ImageFormatter.
 class AcmeGifFormatter
          This formatter requires the Acme.JPM.Encoders package.
 class GIFImageIOFormatter
           
 class ImageIOFormatter
           
 class ImageServer
          The image server is the class you want to deal with when creating images.
 class MagicPlanetImageComponent
          The MagicPlanetImageComponent is an OpenMap Component designed to create images for Global Imagination's MagicPlanet Globe.
 class MapRequestHandler
          The MapRequestHandler is the front end for String requests to the ImageServer.
 class PNG32ImageFormatter
           
 class PNG8ImageFormatter
           
 class PNGImageIOFormatter
           
 class PPMFormatter
          A simple formatter to create PPM images.
 class SunJPEGFormatter
           
 

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

Classes in com.bbn.openmap.image.wms that implement PropertyConsumer
 class DynamicWmsRequestHandler
           
 class WmsRequestHandler
           
 

Uses of PropertyConsumer in com.bbn.openmap.layer
 

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

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

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

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

Classes in com.bbn.openmap.layer.beanbox that implement PropertyConsumer
 class SimpleBeanLayer
          An OpenMap Layer for displaying SimpleBeanObjectbeans.
 

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

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

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

Classes in com.bbn.openmap.layer.dted that implement PropertyConsumer
 class DTEDCoverageLayer
          This is a Layer that provides coverage information on the DTED data.
 class DTEDCoverageManager
          A DTEDCoverageManager knows how to look at DTED data and figure out what coverage is available.
 class DTEDFrameCacheLayer
          The DTEDFrameCacheLayer fills the screen with DTED data.
 class DTEDLayer
          The DTEDLayer fills the screen with DTED data.
 

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

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

Classes in com.bbn.openmap.layer.editor that implement PropertyConsumer
 class DrawingEditorTool
          The DrawingEditorTool is a EditorTool for the EditorLayer that will use a custom OMDrawingTool to create OMGraphics as needed by the EditorTool.
 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.
 class EditorLayerMouseMode
          The EditorLayerMouseMode is a mouse mode that is made active when the EditorTool needs events.
 

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

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

Classes in com.bbn.openmap.layer.event that implement PropertyConsumer
 class CSVEventImporter
          A data importer for the EventLayer.
 class EventLayer
          The EventLayer contains all the TemporalOMGraphics and manages the time for the graphics and how they should be displayed.
 class TestEventHandler
          Sample OMEventHandler to demonstrate being a TimeBoundsProvider and TimeBoundsHandler.
 

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

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

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

Classes in com.bbn.openmap.layer.link that implement PropertyConsumer
 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 PropertyConsumer in com.bbn.openmap.layer.link.amp
 

Classes in com.bbn.openmap.layer.link.amp that implement PropertyConsumer
 class AmpLinkLayer
          The AmpLinkLayer is an extension to the LinkLayer.
 

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

Classes in com.bbn.openmap.layer.link.draw that implement PropertyConsumer
 class DrawLinkLayer
          The DrawLinkLayer is an extension to the LinkLayer.
 

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

Subinterfaces of PropertyConsumer in com.bbn.openmap.layer.location
 interface LocationHandler
          The LocationHandler is the LocationLayer interface to the data.
 

Classes in com.bbn.openmap.layer.location that implement PropertyConsumer
 class AbstractLocationHandler
          The AbstractLocationHandler class facilitates the implementation of a LocationHandler by implementing a number of methods.
 class BasicLocationHandler
          A basic location handler, that just returns simple testing locations.
 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 PropertyConsumer in com.bbn.openmap.layer.location.csv
 

Classes in com.bbn.openmap.layer.location.csv that implement PropertyConsumer
 class CSVLinkHandler
          The CSVLinkHandler is designed to let you put data on the map based on information from a Comma Separated Value(CSV) file.
 class CSVLocationHandler
          The CSVLocationLayer is a LocationHandler designed to let you put data on the map based on information from a Comma Separated Value(CSV) file.
 

Uses of PropertyConsumer in com.bbn.openmap.layer.location.db
 

Classes in com.bbn.openmap.layer.location.db that implement PropertyConsumer
 class DBLocationHandler
          The DBLocationLayer is a LocationHandler designed to let you put data on the map based on information from a Database.
 

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

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

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

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

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

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

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

Uses of PropertyConsumer in com.bbn.openmap.layer.policy
 

Classes in com.bbn.openmap.layer.policy that implement PropertyConsumer
 class BufferedImageRenderPolicy
          The BufferedImageRenderPolicy is a RenderPolicy that creates and uses an image buffer based on the painting times for the layer.
 class FullProjectionRenderPolicy
          The FullProjectionRenderPolicy is a StandardRenderPolicy that sets the clip of the java.awt.Graphics passed into the paint method with the clipping area of the projection.
 class PanningImageRenderPolicy
          The PanningImageRenderPolicy renders all OMGraphics into a buffering image, and responds to projection changes by immediately rendering a translated version of the image at a new projection location before calling prepare() on the layer to get the OMGraphics for the new projection and untranslated image.
 class RenderingHintsRenderPolicy
          The RenderingHintsRenderPolicy is a StandardRenderPolicy that lets you set RenderingHints on the java.awt.Graphics object before the layer is painted, and then simply paints the current graphic list.
 class StandardRenderPolicy
          The StandardRenderPolicy is a RenderPolicy that simply paints the current graphic list.
 

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

Classes in com.bbn.openmap.layer.rpf that implement PropertyConsumer
 class RpfCoverage
          This is a tool that provides coverage information on the Rpf data.
 class RpfLayer
          The RpfLayer fills the screen with RPF data.
 class RpfViewAttributes
          This class contains information to pass through the RpfCacheManager and RpfCacheHandlers to describe limitations and parameters desired for data view.
 

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

Classes in com.bbn.openmap.layer.shape that implement PropertyConsumer
 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.
 class SpatialIndexHandler
          The SpatialIndexHandler keeps track of all the stuff dealing with a particular shape file - file names, colors, etc.
 

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

Classes in com.bbn.openmap.layer.shape.areas that implement PropertyConsumer
 class AreaHandler
          An object to organize graphics in a shapefile and their corresponding attributes in OpenMap.
 class AreaShapeLayer
          A Layer to use an AreaHandler to display geographic regions on OpenMap.
 

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

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

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

Classes in com.bbn.openmap.layer.vpf that implement PropertyConsumer
 class FeatureDrawingAttributes
          The FeatureDrawingAttributes class is used by the VPFFeatureGraphicWarehouse to control the fetching and display of feature attributes out of the feature attribute file, controlled by the FeatureClassInfo class.
 class LibraryBean
          A bean to be used for sharing LibrarySelectionTable objects between instances of VPFLayer.
 class VPFAutoFeatureGraphicWarehouse
          Implement a graphic factory that builds OMGraphics from 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 PropertyConsumer in com.bbn.openmap.omGraphics
 

Classes in com.bbn.openmap.omGraphics that implement PropertyConsumer
 class DrawingAttributes
          DrawingAttributes provides a mechanism for loading and managing different drawing attributes that may be used.
 class DrawingAttributesPropertyEditor
          A PropertyEditor for a set of DrawingAttributes properties, providing the standard DrawingAttributes GUI for property configuration.
 class GraphicAttributes
          The GraphicAttributes provides an extension to DrawingAttributes by provideing a mechanism for loading and managing different graphic attributes that may be used, such as line type (LINETYPE_STRAIGHT, LINETYPE_GREATCIRCLE, LINETYPE_RHUMB, or LINETYPE_UNKNOWN), or render type (RENDERTYPE_XY, RENDERTYPE_LATLON, RENDERTYPE_OFFSET, or RENDERTYPE_UNKNOWN).
 

Uses of PropertyConsumer in com.bbn.openmap.omGraphics.grid
 

Classes in com.bbn.openmap.omGraphics.grid that implement PropertyConsumer
 class ColorGeneratorLoader
           
 class ElevationBandGeneratorLoader
           
 class GeneratorLoader
          A GeneratorLoader is a component that can provide an OMGridGenerator.
 class SlopeGeneratorLoader
           
 

Uses of PropertyConsumer in com.bbn.openmap.omGraphics.rule
 

Classes in com.bbn.openmap.omGraphics.rule that implement PropertyConsumer
 class IndexRule
          A Rule is an attribute inspector that makes decisions about rendering attributes, information line contents, tooltips and visibility based on scale.
 class MapRule
          Implementation of Rule that uses a Map for attributes.
 class Rule<T>
          A Rule is an attribute inspector that makes decisions about rendering attributes, information line contents, tooltips and visibility based on scale.
 class RuleHandler<T>
          The RuleHandler manages a set of Rules and will evaluate OMGraphics against them for a current projection.
 

Uses of PropertyConsumer in com.bbn.openmap.plugin
 

Subinterfaces of PropertyConsumer in com.bbn.openmap.plugin
 interface PlugIn
          This interface describes a component that can supply OMGraphics based on a Projection.
 

Classes in com.bbn.openmap.plugin that implement PropertyConsumer
 class AbstractPlugIn
          This class is an abstract implementation of the PlugIn.
 class BeanContextAbstractPlugIn
          This class is an abstract implementation of the PlugIn.
 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.
 class WebImagePlugIn
          This class asks for an image from a web server.
 

Uses of PropertyConsumer in com.bbn.openmap.plugin.earthImage
 

Classes in com.bbn.openmap.plugin.earthImage that implement PropertyConsumer
 class EarthImagePlugIn
          This class takes an image of the earth, and creates a background image from it that matches an OpenMap projection.
 

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

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

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

Classes in com.bbn.openmap.plugin.graphicLoader that implement PropertyConsumer
 class GraphicLoaderConnector
          The GraphicLoaderConnector is a MapHandler membership listener, looking for GraphicLoaders without receivers.
 class GraphicLoaderPlugIn
          A GraphicLoaderPlugIn is a PlugIn that receives its OMGraphics from some other source, at any time.
 

Uses of PropertyConsumer in com.bbn.openmap.plugin.shis
 

Classes in com.bbn.openmap.plugin.shis that implement PropertyConsumer
 class SHISPlugIn
          This class asks for an image from a SimpleHttpImageServer.
 

Uses of PropertyConsumer in com.bbn.openmap.plugin.wms
 

Classes in com.bbn.openmap.plugin.wms that implement PropertyConsumer
 class WMSPlugIn
          This class asks for an image from an OpenGIS compliant Web Map Server (WMS).
 

Uses of PropertyConsumer in com.bbn.openmap.proj
 

Classes in com.bbn.openmap.proj that implement PropertyConsumer
 class BasicProjectionLoader
          The BasicProjectionLoader is a base implementation of the ProjectionLoader interface that conveniently handles the PropertyConsumer methods for the ProjectionLoader.
 class CADRGLoader
          ProjectionLoader to add the CADRG projection to an OpenMap application.
 class CartesianLoader
          ProjectionLoader to add the Cartesian projection to an OpenMap application.
 class GnomonicLoader
          ProjectionLoader to add the Gnomonic projection to an OpenMap application.
 class LambertConformalLoader
          ProjectionLoader to add the LambertConformal projection to an OpenMap application.
 class LLXYLoader
          ProjectionLoader to add the LLXY projection to an OpenMap application.
 class MercatorLoader
          ProjectionLoader to add the Mercator projection to an OpenMap application.
 class OrthographicLoader
          ProjectionLoader to add the Orthographic projection to an OpenMap application.
 class ProjectionFactory
          The ProjectionFactory creates Projections.
 class ProjectionStack
          Provides Projection Stack, to listen for projection changes and remember them as they pass by.
 class UTMProjectionLoader
           
 

Uses of PropertyConsumer in com.bbn.openmap.proj.coords
 

Classes in com.bbn.openmap.proj.coords that implement PropertyConsumer
 class AbstractGCT
           
 class DatumShiftGCT
          A CoordinateReferenceSystem to convert a latlon in a given Ellipsoid to/from wgs84.
 class LambertConformalGCT
           
 class MercatorMeterGCT
          Convert between mercator meters and lat/lon degrees.
 class MercatorUVGCT
          Convert between mercator uv coordinates that are used for map tiles and lat/lon degrees.
static class MercatorUVGCT.OSM
           
static class MercatorUVGCT.TMS
           
 class MultiGCT
          A GeoCoordTransformation consisting of an ordered list of other GeoCoordTransformation.
 class UTMGCT
           
 

Uses of PropertyConsumer in com.bbn.openmap.time
 

Classes in com.bbn.openmap.time that implement PropertyConsumer
 class Clock
          The Clock is a controller that manages a Timer in order to support the notion of a time range and a list of objects that can contribute to that time range.
 class TimerRateHolder
          A convenience class that keeps track of a relationship between real-time changes and scenario-time changes.
 

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

Classes in com.bbn.openmap.tools.beanbox that implement PropertyConsumer
 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.
 

Uses of PropertyConsumer in com.bbn.openmap.tools.drawing
 

Classes in com.bbn.openmap.tools.drawing that implement PropertyConsumer
 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.
 class OMDrawingToolMouseMode
          The OMDrawingToolMouseMode is the MapMouseMode that handles the events for the OMDrawingTool.
 

Uses of PropertyConsumer in com.bbn.openmap.tools.symbology.milStd2525
 

Subinterfaces of PropertyConsumer in com.bbn.openmap.tools.symbology.milStd2525
 interface SymbolImageMaker
           
 

Classes in com.bbn.openmap.tools.symbology.milStd2525 that implement PropertyConsumer
 class BasicSymbolImageMaker
           
 class GIFSymbolImageMaker
           
 class PNGSymbolImageMaker
           
 class SymbolReferenceLibrary
          The SymbolReferenceLibrary is a organizational class for creating and managing a SymbolPart tree.
 

Uses of PropertyConsumer in com.bbn.openmap.util
 

Methods in com.bbn.openmap.util with parameters of type PropertyConsumer
static java.lang.String PropUtils.getScopedPropertyPrefix(PropertyConsumer pc)
          It seems like every PropertyConsumer wrestles with having a prefix or not.
 

Uses of PropertyConsumer in com.bbn.openmap.util.coordFormatter
 

Subinterfaces of PropertyConsumer in com.bbn.openmap.util.coordFormatter
 interface CoordInfoFormatter
          A CoordInfoFormatter is an object that can create a String for display from coordinate information.
 

Classes in com.bbn.openmap.util.coordFormatter that implement PropertyConsumer
 class BasicCoordInfoFormatter
          A CoordInfoFormatter that creates the default OpenMap string:
 class CoordInfoFormatterHandler
          The CoordInfoFormatterHandler manages CoordInfoFormatters for all of the CoordMouseModes, in order to provide a consistent coordinate display across mouse modes that display coordinate info.
 class DMSCoordInfoFormatter
           
 class MGRSCoordInfoFormatter
           
 

Uses of PropertyConsumer in com.bbn.openmap.util.propertyEditor
 

Classes in com.bbn.openmap.util.propertyEditor that implement PropertyConsumer
 class ComboBoxPropertyEditor
          The ComboBoxPropertyEditor provides a set of options within a JComboBox.
 class OptionPropertyEditor
          The base class for property editors that support a list of options being presented in the GUI.
 class PropertyConsumerPropertyEditor
          The base class for property editors that can use properties to provide a more complex interface, and need more flexibility to contribute different parameters.
 

Fields in com.bbn.openmap.util.propertyEditor declared as PropertyConsumer
protected  PropertyConsumer Inspector.propertyConsumer
          The PropertyConsumer being inspected.
 

Methods in com.bbn.openmap.util.propertyEditor with parameters of type PropertyConsumer
 javax.swing.JComponent Inspector.createEmbeddedPropertyGUI(PropertyConsumer pc)
          Creates a JComponent with the properties to be changed.
 javax.swing.JComponent Inspector.createPropertyGUI(PropertyConsumer pc)
          Creates a JComponent with the properties to be changed.
 void Inspector.inspectPropertyConsumer(PropertyConsumer propertyConsumer)
          Inspect and configure a PropertyConsumer object.
 



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