NASA World Wind

gov.nasa.worldwind.data
Interface DataStoreProducer

All Superinterfaces:
AVList, EventListener, MessageListener, PropertyChangeListener, WWObject
All Known Implementing Classes:
AbstractDataStoreProducer, TiledElevationProducer, TiledImageProducer, TiledRasterProducer, WWDotNetLayerSetConverter

public interface DataStoreProducer
extends WWObject


Method Summary
 boolean acceptsDataSource(Object source, AVList params)
           
 boolean containsDataSource(Object source)
           
 String getDataSourceDescription()
           
 Iterable<Object> getDataSources()
           
 AVList getProductionParameters()
           
 Iterable<?> getProductionResults()
           
 AVList getStoreParameters()
           
 void offerAllDataSources(Iterable<?> sources)
           
 void offerDataSource(Object source, AVList params)
           
 void removeAllDataSources()
           
 void removeDataSource(Object source)
           
 void removeProductionState()
           
 void setStoreParameters(AVList parameters)
           
 void startProduction()
           
 void stopProduction()
           
 
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
 
Methods inherited from interface gov.nasa.worldwind.event.MessageListener
onMessage
 

Method Detail

acceptsDataSource

boolean acceptsDataSource(Object source,
                          AVList params)

containsDataSource

boolean containsDataSource(Object source)

getDataSourceDescription

String getDataSourceDescription()

getDataSources

Iterable<Object> getDataSources()

getProductionParameters

AVList getProductionParameters()

getProductionResults

Iterable<?> getProductionResults()

getStoreParameters

AVList getStoreParameters()

offerAllDataSources

void offerAllDataSources(Iterable<?> sources)

offerDataSource

void offerDataSource(Object source,
                     AVList params)

removeAllDataSources

void removeAllDataSources()

removeDataSource

void removeDataSource(Object source)

removeProductionState

void removeProductionState()

setStoreParameters

void setStoreParameters(AVList parameters)

startProduction

void startProduction()
                     throws Exception
Throws:
Exception

stopProduction

void stopProduction()

NASA World Wind