NASA World Wind

gov.nasa.worldwind.data
Class WWDotNetLayerSetInstaller

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.WWDotNetLayerSetInstaller
All Implemented Interfaces:
AVList, DataStoreProducer, WWObject, PropertyChangeListener, EventListener

public class WWDotNetLayerSetInstaller
extends AbstractDataStoreProducer


Field Summary
 
Fields inherited from class gov.nasa.worldwind.avlist.AVListImpl
changeSupport
 
Constructor Summary
WWDotNetLayerSetInstaller()
           
 
Method Summary
protected  void doStartProduction(AVList parameters)
           
protected  String filenameFor(DataDescriptor descriptor)
           
 String getDataSourceDescription()
           
protected  void initProductionParameters(AVList parameters, gov.nasa.worldwind.data.WWDotNetLayerSetInstaller.ProductionState productionState)
           
protected  void install(DataSource dataSource, gov.nasa.worldwind.data.WWDotNetLayerSetInstaller.ProductionState productionState)
           
protected  Object installLocationFor(AVList installParams, DataSource dataSource, DataDescriptor descriptor)
           
protected  Object readSource(DataSource dataSource)
           
protected  void setProgressParameters(Iterable<?> dataSources, gov.nasa.worldwind.data.WWDotNetLayerSetInstaller.ProductionState productionState)
           
protected  Object sourceLocationFor(DataSource dataSource, DataDescriptor descriptor)
           
protected  String validateDataSource(DataSource dataSource)
           
protected  String validateProductionParameters(AVList parameters)
           
 
Methods inherited from class gov.nasa.worldwind.data.AbstractDataStoreProducer
acceptsDataSource, containsDataSource, getDataSourceList, getDataSources, getProductionResults, getProductionResultsList, getStoreParameters, isStopped, offerAllDataSources, offerDataSource, removeAllDataSources, removeDataSource, removeProductionState, 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

WWDotNetLayerSetInstaller

public WWDotNetLayerSetInstaller()
Method Detail

doStartProduction

protected void doStartProduction(AVList parameters)
                          throws Exception
Specified by:
doStartProduction in class AbstractDataStoreProducer
Throws:
Exception

filenameFor

protected String filenameFor(DataDescriptor descriptor)

getDataSourceDescription

public String getDataSourceDescription()

initProductionParameters

protected void initProductionParameters(AVList parameters,
                                        gov.nasa.worldwind.data.WWDotNetLayerSetInstaller.ProductionState productionState)

install

protected void install(DataSource dataSource,
                       gov.nasa.worldwind.data.WWDotNetLayerSetInstaller.ProductionState productionState)
                throws IOException
Throws:
IOException

installLocationFor

protected Object installLocationFor(AVList installParams,
                                    DataSource dataSource,
                                    DataDescriptor descriptor)

readSource

protected Object readSource(DataSource dataSource)

setProgressParameters

protected void setProgressParameters(Iterable<?> dataSources,
                                     gov.nasa.worldwind.data.WWDotNetLayerSetInstaller.ProductionState productionState)

sourceLocationFor

protected Object sourceLocationFor(DataSource dataSource,
                                   DataDescriptor descriptor)

validateDataSource

protected String validateDataSource(DataSource dataSource)
Specified by:
validateDataSource in class AbstractDataStoreProducer

validateProductionParameters

protected String validateProductionParameters(AVList parameters)
Specified by:
validateProductionParameters in class AbstractDataStoreProducer

NASA World Wind