Package gov.nasa.worldwind.data
Class WWDotNetLayerSetConverter
- java.lang.Object
-
- gov.nasa.worldwind.avlist.AVListImpl
-
- gov.nasa.worldwind.WWObjectImpl
-
- gov.nasa.worldwind.data.AbstractDataStoreProducer
-
- gov.nasa.worldwind.data.WWDotNetLayerSetConverter
-
- All Implemented Interfaces:
AVList
,DataStoreProducer
,MessageListener
,WWObject
,java.beans.PropertyChangeListener
,java.util.EventListener
public class WWDotNetLayerSetConverter extends AbstractDataStoreProducer
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
WWDotNetLayerSetConverter.ProductionState
-
Nested classes/interfaces inherited from class gov.nasa.worldwind.data.AbstractDataStoreProducer
AbstractDataStoreProducer.SourceInfo
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
DEFAULT_IMAGE_FORMAT
protected static java.lang.String
DEFAULT_TEXTURE_FORMAT
-
Fields inherited from class gov.nasa.worldwind.data.AbstractDataStoreProducer
productionParams
-
-
Constructor Summary
Constructors Constructor Description WWDotNetLayerSetConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
convertLayerSet(java.lang.Object source, WWDotNetLayerSetConverter.ProductionState productionState)
protected org.w3c.dom.Document
createDestConfigDoc(org.w3c.dom.Document layerSetDoc, AVList installParams)
protected void
doStartProduction(AVList parameters)
java.lang.String
getDataSourceDescription()
protected java.io.File
getDestConfigFile(AVList installParams)
protected java.io.File
getSourceConfigFile(java.lang.Object source)
protected void
initProductionParameters(AVList params, WWDotNetLayerSetConverter.ProductionState productionState)
protected org.w3c.dom.Document
readLayerSetDocument(java.lang.Object source)
protected void
removeLayerSet(java.lang.Object source, AVList params)
void
removeProductionState()
protected void
setProgressParameters(java.lang.Iterable<?> dataSources, WWDotNetLayerSetConverter.ProductionState productionState)
protected java.lang.String
validateDataSource(java.lang.Object source, AVList params)
protected java.lang.String
validateProductionParameters(AVList parameters)
-
Methods inherited from class gov.nasa.worldwind.data.AbstractDataStoreProducer
acceptsDataSource, containsDataSource, getDataSourceList, getDataSources, getProductionParameters, getProductionResults, getProductionResultsList, getStoreParameters, isStopped, offerAllDataSources, offerDataSource, removeAllDataSources, removeDataSource, setStoreParameters, startProduction, stopProduction
-
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
onMessage, propertyChange
-
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getBooleanValue, getBooleanValue, getChangeSupport, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, getRestorableStateForAVPair, getStringValue, getStringValue, getStringValue, getValue, getValues, hasKey, removeKey, removePropertyChangeListener, removePropertyChangeListener, setValue, setValues
-
Methods inherited from class java.lang.Object
clone, equals, 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 gov.nasa.worldwind.event.MessageListener
onMessage
-
-
-
-
Field Detail
-
DEFAULT_IMAGE_FORMAT
protected static final java.lang.String DEFAULT_IMAGE_FORMAT
- See Also:
- Constant Field Values
-
DEFAULT_TEXTURE_FORMAT
protected static final java.lang.String DEFAULT_TEXTURE_FORMAT
- See Also:
- Constant Field Values
-
-
Method Detail
-
getDataSourceDescription
public java.lang.String getDataSourceDescription()
-
removeProductionState
public void removeProductionState()
- Specified by:
removeProductionState
in interfaceDataStoreProducer
- Overrides:
removeProductionState
in classAbstractDataStoreProducer
-
doStartProduction
protected void doStartProduction(AVList parameters) throws java.lang.Exception
- Specified by:
doStartProduction
in classAbstractDataStoreProducer
- Throws:
java.lang.Exception
-
initProductionParameters
protected void initProductionParameters(AVList params, WWDotNetLayerSetConverter.ProductionState productionState)
-
validateProductionParameters
protected java.lang.String validateProductionParameters(AVList parameters)
- Specified by:
validateProductionParameters
in classAbstractDataStoreProducer
-
validateDataSource
protected java.lang.String validateDataSource(java.lang.Object source, AVList params)
- Specified by:
validateDataSource
in classAbstractDataStoreProducer
-
readLayerSetDocument
protected org.w3c.dom.Document readLayerSetDocument(java.lang.Object source)
-
convertLayerSet
protected void convertLayerSet(java.lang.Object source, WWDotNetLayerSetConverter.ProductionState productionState) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getSourceConfigFile
protected java.io.File getSourceConfigFile(java.lang.Object source)
-
getDestConfigFile
protected java.io.File getDestConfigFile(AVList installParams)
-
createDestConfigDoc
protected org.w3c.dom.Document createDestConfigDoc(org.w3c.dom.Document layerSetDoc, AVList installParams)
-
setProgressParameters
protected void setProgressParameters(java.lang.Iterable<?> dataSources, WWDotNetLayerSetConverter.ProductionState productionState)
-
removeLayerSet
protected void removeLayerSet(java.lang.Object source, AVList params)
-
-