NASA World Wind

gov.nasa.worldwind.data
Class TiledImageProducer

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.WWObjectImpl
          extended by gov.nasa.worldwind.data.AbstractDataStoreProducer
              extended by gov.nasa.worldwind.data.TiledRasterProducer
                  extended by gov.nasa.worldwind.data.TiledImageProducer
All Implemented Interfaces:
AVList, DataStoreProducer, WWObject, PropertyChangeListener, EventListener

public class TiledImageProducer
extends TiledRasterProducer


Field Summary
 
Fields inherited from class gov.nasa.worldwind.avlist.AVListImpl
changeSupport
 
Constructor Summary
TiledImageProducer()
           
TiledImageProducer(MemoryCache cache, int writeThreadPoolSize)
           
 
Method Summary
protected  DataRaster createDataRaster(int width, int height, Sector sector, AVList params)
           
protected  DataRasterReader[] getDataRasterReaders()
           
protected  DataRasterWriter[] getDataRasterWriters()
           
 String getDataSourceDescription()
           
protected  void initProductionParameters(AVList params)
           
protected  String validateDataSource(DataSource dataSource)
           
 
Methods inherited from class gov.nasa.worldwind.data.TiledRasterProducer
assembleDataRasters, assembleDataSource, computeBoundingSector, computeDesiredTileDelta, computeNumLevels, computeRasterPixelSize, computeRasterTileDelta, computeSmallestPixelSize, createDefaultCache, createDefaultTileWriteService, createSubTiles, createTileRaster, doStartProduction, drawDataSources, drawDescendants, findWriterFor, getCache, getTileWriteSemaphore, getTileWriteService, initLevelSetParameters, installDataDescriptor, installLevelSet, installLocationFor, installLocationForDescriptor, installLocationForTile, installTileRaster, installTileRasterComplete, installTileRasterLater, isDataSetLarge, isWithinLatLonLimits, removeProductionState, setProgressParams, startProgress, updateProgress, validateProductionParameters, waitForInstallTileTasks
 
Methods inherited from class gov.nasa.worldwind.data.AbstractDataStoreProducer
acceptsDataSource, containsDataSource, getDataSourceList, getDataSources, getProductionResults, getProductionResultsList, getStoreParameters, isStopped, offerAllDataSources, offerDataSource, removeAllDataSources, removeDataSource, setStoreParameters, startProduction, stopProduction
 
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChange
 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface gov.nasa.worldwind.avlist.AVList
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getEntries, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
 
Methods inherited from interface java.beans.PropertyChangeListener
propertyChange
 

Constructor Detail

TiledImageProducer

public TiledImageProducer()

TiledImageProducer

public TiledImageProducer(MemoryCache cache,
                          int writeThreadPoolSize)
Method Detail

createDataRaster

protected DataRaster createDataRaster(int width,
                                      int height,
                                      Sector sector,
                                      AVList params)
Specified by:
createDataRaster in class TiledRasterProducer

getDataRasterReaders

protected DataRasterReader[] getDataRasterReaders()
Specified by:
getDataRasterReaders in class TiledRasterProducer

getDataRasterWriters

protected DataRasterWriter[] getDataRasterWriters()
Specified by:
getDataRasterWriters in class TiledRasterProducer

getDataSourceDescription

public String getDataSourceDescription()
Specified by:
getDataSourceDescription in interface DataStoreProducer
Overrides:
getDataSourceDescription in class TiledRasterProducer

initProductionParameters

protected void initProductionParameters(AVList params)
Overrides:
initProductionParameters in class TiledRasterProducer

validateDataSource

protected String validateDataSource(DataSource dataSource)
Overrides:
validateDataSource in class TiledRasterProducer

NASA World Wind