NASA World Wind

gov.nasa.worldwind.data
Class ImageIORasterWriter

java.lang.Object
  extended by gov.nasa.worldwind.data.AbstractDataRasterWriter
      extended by gov.nasa.worldwind.data.ImageIORasterWriter
All Implemented Interfaces:
DataRasterWriter

public class ImageIORasterWriter
extends AbstractDataRasterWriter


Constructor Summary
ImageIORasterWriter()
           
 
Method Summary
protected  boolean doCanWrite(DataRaster raster, String formatSuffix, File file)
           
protected  void doWrite(DataRaster raster, String formatSuffix, File file)
           
protected  void initWorldFileParams(DataRaster raster, AVList worldFileParams)
           
protected  String suffixForWorldFile(String suffix)
           
protected  void writeImage(DataRaster raster, String formatSuffix, File file)
           
protected  void writeImageMetadata(File file, AVList values)
           
 
Methods inherited from class gov.nasa.worldwind.data.AbstractDataRasterWriter
canWrite, getMimeTypes, getSuffixes, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImageIORasterWriter

public ImageIORasterWriter()
Method Detail

doCanWrite

protected boolean doCanWrite(DataRaster raster,
                             String formatSuffix,
                             File file)
Specified by:
doCanWrite in class AbstractDataRasterWriter

doWrite

protected void doWrite(DataRaster raster,
                       String formatSuffix,
                       File file)
                throws IOException
Specified by:
doWrite in class AbstractDataRasterWriter
Throws:
IOException

initWorldFileParams

protected void initWorldFileParams(DataRaster raster,
                                   AVList worldFileParams)

suffixForWorldFile

protected String suffixForWorldFile(String suffix)

writeImage

protected void writeImage(DataRaster raster,
                          String formatSuffix,
                          File file)
                   throws IOException
Throws:
IOException

writeImageMetadata

protected void writeImageMetadata(File file,
                                  AVList values)
                           throws IOException
Throws:
IOException

NASA World Wind