NASA World Wind

gov.nasa.worldwind.terrain
Class WMSBasicElevationModel.CompositionRetrievalPostProcessor

java.lang.Object
  extended by gov.nasa.worldwind.retrieve.AbstractRetrievalPostProcessor
      extended by gov.nasa.worldwind.terrain.WMSBasicElevationModel.CompositionRetrievalPostProcessor
All Implemented Interfaces:
RetrievalPostProcessor
Enclosing class:
WMSBasicElevationModel

protected static class WMSBasicElevationModel.CompositionRetrievalPostProcessor
extends AbstractRetrievalPostProcessor


Field Summary
protected  File outFile
           
 
Fields inherited from class gov.nasa.worldwind.retrieve.AbstractRetrievalPostProcessor
avList, retriever
 
Constructor Summary
WMSBasicElevationModel.CompositionRetrievalPostProcessor(File outFile)
           
 
Method Summary
protected  File doGetOutputFile()
          Abstract method that subclasses must provide to identify the output file for the post-processor's retrieval content.
protected  boolean isDeleteOnExit(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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

outFile

protected File outFile
Constructor Detail

WMSBasicElevationModel.CompositionRetrievalPostProcessor

public WMSBasicElevationModel.CompositionRetrievalPostProcessor(File outFile)
Method Detail

doGetOutputFile

protected 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 class AbstractRetrievalPostProcessor
Returns:
the output file.

isDeleteOnExit

protected boolean isDeleteOnExit(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 class AbstractRetrievalPostProcessor
Parameters:
outFile - the output file.
Returns:
true if the output file's delete-on-exit flag should be set, otherwise false.

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 class AbstractRetrievalPostProcessor
Returns:
true if an existing file should be overwritten, otherwise false.

NASA World Wind