## Uses of Interface
com.bbn.openmap.layer.rpf.RpfFrameProvider

Packages that use RpfFrameProvider
com.bbn.openmap.layer.rpf: Provides a layer that displays RPF (Raster Product Format) data.

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

Classes in com.bbn.openmap.layer.rpf that implement RpfFrameProvider
`class` `RpfFrameCacheHandler` The RpfFrameCacheHandler does everything involved with handling RAW RPF frames.

Fields in com.bbn.openmap.layer.rpf declared as RpfFrameProvider
`protected RpfFrameProvider` `RpfLayer.frameProvider` The supplier of frame data.
`protected RpfFrameProvider` `RpfCoverageManager.frameProvider` The place to get the coverage information,
`protected RpfFrameProvider` `RpfCacheManager.frameProvider` The place to look for for image data.
`protected RpfFrameProvider` `RpfCacheHandler.frameProvider` The place to look for for image data.

Methods in com.bbn.openmap.layer.rpf that return RpfFrameProvider
`RpfFrameProvider` `RpfLayer.getFrameProvider()` Return RpfFrameProvider used by the layer.
`RpfFrameProvider` `RpfCacheManager.getFrameProvider()` Return RpfFrameProvider used by the layer.
`RpfFrameProvider` `RpfCacheHandler.getFrameProvider()` Return RpfFrameProvider used by the layer.

Methods in com.bbn.openmap.layer.rpf with parameters of type RpfFrameProvider
`void` `RpfLayer.setFrameProvider(RpfFrameProvider fp)` Set the RpfFrameProvider for the layer.
`void` `RpfCoverage.prepare(RpfFrameProvider frameProvider, Projection projection, java.lang.String chartSeries)` Prepares the graphics for the layer.
`void` `RpfCacheManager.setFrameProvider(RpfFrameProvider fp)` Set the RpfFrameProvider for the layer.
`void` `RpfCacheHandler.setFrameProvider(RpfFrameProvider fp)` Set the RpfFrameProvider for the layer.

Constructors in com.bbn.openmap.layer.rpf with parameters of type RpfFrameProvider
`RpfCoverageManager(RpfFrameProvider rfp)` Don't use this.
`RpfCacheManager(RpfFrameProvider fp)` Constructor that lets you set the RPF frame provider
`RpfCacheManager(RpfFrameProvider rfp, RpfViewAttributes rva)` Constructor that lets you set the RPF frame provider, the view attributes and the subframe cache size.
`RpfCacheManager(RpfFrameProvider rfp, RpfViewAttributes rva, int mainCacheSize, int auxSubframeCacheSize)` Constructor that lets you set the RPF frame provider, the view attributes and the subframe cache sizes.
`RpfCacheHandler(RpfFrameProvider provider, RpfViewAttributes rva)` Constructor for a main cache, with the full size cache.
`RpfCacheHandler(RpfFrameProvider provider, RpfViewAttributes rva, int subframe_cache_size)` Constructor for an auxiliary cache, with a settable cache size.

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