Package gov.nasa.worldwind.terrain
Class WMSBasicElevationModel.CompositionRetrievalPostProcessor
- java.lang.Object
-
- gov.nasa.worldwind.retrieve.AbstractRetrievalPostProcessor
-
- gov.nasa.worldwind.terrain.WMSBasicElevationModel.CompositionRetrievalPostProcessor
-
- All Implemented Interfaces:
RetrievalPostProcessor
- Enclosing class:
- WMSBasicElevationModel
protected static class WMSBasicElevationModel.CompositionRetrievalPostProcessor extends AbstractRetrievalPostProcessor
-
-
Field Summary
Fields Modifier and Type Field Description protected java.io.File
outFile
-
Fields inherited from class gov.nasa.worldwind.retrieve.AbstractRetrievalPostProcessor
avList, retriever
-
-
Constructor Summary
Constructors Constructor Description CompositionRetrievalPostProcessor(java.io.File outFile)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.io.File
doGetOutputFile()
Abstract method that subclasses must provide to identify the output file for the post-processor's retrieval content.protected boolean
isDeleteOnExit(java.io.File outFile)
Indicates whether the output file should have its delete-on-exit flag set so that it's deleted when the JVM terminates.protected boolean
overwriteExistingFile()
Indicates whether the retrieved data should be written to the output file if a file of the same name already exists.-
Methods inherited from class gov.nasa.worldwind.retrieve.AbstractRetrievalPostProcessor
convertToDDS, getFileLock, getOutputFile, getRetriever, handleApplicationContent, handleContent, handleContentException, handleHTMLContent, handleImageContent, handleInvalidResponseCode, handleSuccessfulRetrieval, handleTextContent, handleUnknownContentType, handleUnsuccessfulRetrieval, handleWMSExceptionContent, handleXMLContent, handleZipContent, isPrimaryContentType, isWMSException, logTextBuffer, markResourceAbsent, run, saveBuffer, saveBuffer, saveDDS, transformPixels, validateHTTPResponseCode, validateJarResponseCode, validateResponseCode
-
-
-
-
Method Detail
-
doGetOutputFile
protected java.io.File doGetOutputFile()
Description copied from class:AbstractRetrievalPostProcessor
Abstract method that subclasses must provide to identify the output file for the post-processor's retrieval content.- Specified by:
doGetOutputFile
in classAbstractRetrievalPostProcessor
- Returns:
- the output file.
-
overwriteExistingFile
protected boolean overwriteExistingFile()
Description copied from class:AbstractRetrievalPostProcessor
Indicates whether the retrieved data should be written to the output file if a file of the same name already exists. The default implementation of this method returns false (files are not overwritten).- Overrides:
overwriteExistingFile
in classAbstractRetrievalPostProcessor
- Returns:
- true if an existing file should be overwritten, otherwise false.
-
isDeleteOnExit
protected boolean isDeleteOnExit(java.io.File outFile)
Description copied from class:AbstractRetrievalPostProcessor
Indicates whether the output file should have its delete-on-exit flag set so that it's deleted when the JVM terminates.- Overrides:
isDeleteOnExit
in classAbstractRetrievalPostProcessor
- Parameters:
outFile
- the output file.- Returns:
- true if the output file's delete-on-exit flag should be set, otherwise false.
-
-