NASA World Wind

gov.nasa.worldwind.data
Class ImageIORasterReader

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.data.AbstractDataRasterReader
          extended by gov.nasa.worldwind.data.ImageIORasterReader
All Implemented Interfaces:
AVList, DataRasterReader

public class ImageIORasterReader
extends AbstractDataRasterReader


Field Summary
 
Fields inherited from class gov.nasa.worldwind.data.AbstractDataRasterReader
description, mimeTypes, suffixes
 
Constructor Summary
ImageIORasterReader()
           
ImageIORasterReader(boolean generateMipMaps)
           
 
Method Summary
protected  DataRaster createRaster(Sector sector, BufferedImage image)
           
protected  boolean doCanRead(Object source, AVList params)
           
protected  DataRaster[] doRead(Object source, AVList params)
           
protected  void doReadMetadata(Object source, AVList params)
           
 boolean isGenerateMipMaps()
           
 void setGenerateMipMaps(boolean generateMipMaps)
           
 
Methods inherited from class gov.nasa.worldwind.data.AbstractDataRasterReader
canRead, canReadSuffix, getDescription, getMimeTypes, getSuffixes, isElevationsRaster, isImageryRaster, read, readMetadata, validateMetadata
 
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, 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
 

Constructor Detail

ImageIORasterReader

public ImageIORasterReader()

ImageIORasterReader

public ImageIORasterReader(boolean generateMipMaps)
Method Detail

createRaster

protected DataRaster createRaster(Sector sector,
                                  BufferedImage image)

doCanRead

protected boolean doCanRead(Object source,
                            AVList params)
Specified by:
doCanRead in class AbstractDataRasterReader

doRead

protected DataRaster[] doRead(Object source,
                              AVList params)
                       throws IOException
Specified by:
doRead in class AbstractDataRasterReader
Throws:
IOException

doReadMetadata

protected void doReadMetadata(Object source,
                              AVList params)
                       throws IOException
Specified by:
doReadMetadata in class AbstractDataRasterReader
Throws:
IOException

isGenerateMipMaps

public boolean isGenerateMipMaps()

setGenerateMipMaps

public void setGenerateMipMaps(boolean generateMipMaps)

NASA World Wind