NASA World Wind

gov.nasa.worldwind.layers.rpf
Class RPFTiledImageLayer

java.lang.Object
  extended by gov.nasa.worldwind.avlist.AVListImpl
      extended by gov.nasa.worldwind.WWObjectImpl
          extended by gov.nasa.worldwind.layers.AbstractLayer
              extended by gov.nasa.worldwind.layers.TiledImageLayer
                  extended by gov.nasa.worldwind.layers.rpf.RPFTiledImageLayer
All Implemented Interfaces:
AVList, Disposable, Layer, Restorable, WWObject, java.beans.PropertyChangeListener, java.util.EventListener

public class RPFTiledImageLayer
extends TiledImageLayer


Field Summary
static java.lang.String RPF_DATA_SERIES_ID
           
static java.lang.String RPF_ROOT_PATH
           
 
Fields inherited from class gov.nasa.worldwind.avlist.AVListImpl
changeSupport
 
Constructor Summary
RPFTiledImageLayer(AVList params)
           
RPFTiledImageLayer(java.lang.String stateInXml)
           
 
Method Summary
protected  void downloadTexture(TextureTile tile)
           
protected  void forceTextureLoad(TextureTile tile)
           
static RPFTiledImageLayer fromRestorableState(java.lang.String stateInXml)
           
 java.lang.String getRestorableState()
          Returns an XML document string describing the object?s state.
protected  void requestTexture(DrawContext dc, TextureTile tile)
           
 void restoreState(java.lang.String stateInXml)
          Restores the object?s state to what is described in the specified XML document string.
static AVList xmlStateToParams(java.lang.String stateInXml)
           
 
Methods inherited from class gov.nasa.worldwind.layers.TiledImageLayer
composeImageForSector, computeLevelForResolution, countImagesInSector, doRender, getAvailableImageFormats, getDefaultImageFormat, getLevels, getReferencePoint, getRequestQ, isAtMaxResolution, isDrawBoundingVolumes, isDrawTileBoundaries, isDrawTileIDs, isForceLevelZeroLoads, isImageFormatAvailable, isLayerInView, isMultiResolution, isRetainLevelZeroTiles, isShowImageTileOutlines, isUseMipMaps, isUseTransparentTextures, render, setAvailableImageFormats, setDrawBoundingVolumes, setDrawTileBoundaries, setDrawTileIDs, setForceLevelZeroLoads, setName, setRetainLevelZeroTiles, setShowImageTileOutlines, setSplitScale, setUseMipMaps, setUseTransparentTextures
 
Methods inherited from class gov.nasa.worldwind.layers.AbstractLayer
dispose, doPick, getMaxActiveAltitude, getMinActiveAltitude, getName, getOpacity, getScale, isEnabled, isLayerActive, isPickEnabled, pick, setEnabled, setMaxActiveAltitude, setMinActiveAltitude, setOpacity, setPickEnabled, toString
 
Methods inherited from class gov.nasa.worldwind.WWObjectImpl
propertyChange
 
Methods inherited from class gov.nasa.worldwind.avlist.AVListImpl
addPropertyChangeListener, addPropertyChangeListener, clearList, copy, firePropertyChange, firePropertyChange, getDoubleValue, getDoubleValue, getEntries, getIntegerValue, getIntegerValue, getLongValue, getLongValue, 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, 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 java.beans.PropertyChangeListener
propertyChange
 

Field Detail

RPF_DATA_SERIES_ID

public static final java.lang.String RPF_DATA_SERIES_ID
See Also:
Constant Field Values

RPF_ROOT_PATH

public static final java.lang.String RPF_ROOT_PATH
See Also:
Constant Field Values
Constructor Detail

RPFTiledImageLayer

public RPFTiledImageLayer(AVList params)

RPFTiledImageLayer

public RPFTiledImageLayer(java.lang.String stateInXml)
Method Detail

downloadTexture

protected void downloadTexture(TextureTile tile)

forceTextureLoad

protected void forceTextureLoad(TextureTile tile)
Specified by:
forceTextureLoad in class TiledImageLayer

fromRestorableState

public static RPFTiledImageLayer fromRestorableState(java.lang.String stateInXml)

getRestorableState

public java.lang.String getRestorableState()
Description copied from interface: Restorable
Returns an XML document string describing the object?s state. This state can be restored later by calling restoreState and passing the XML document.

Specified by:
getRestorableState in interface Restorable
Overrides:
getRestorableState in class AbstractLayer
Returns:
an XML document string describing the object's state.

requestTexture

protected void requestTexture(DrawContext dc,
                              TextureTile tile)
Specified by:
requestTexture in class TiledImageLayer

restoreState

public void restoreState(java.lang.String stateInXml)
Description copied from interface: Restorable
Restores the object?s state to what is described in the specified XML document string.

Specified by:
restoreState in interface Restorable
Overrides:
restoreState in class AbstractLayer
Parameters:
stateInXml - an XML document string describing an object's state.

xmlStateToParams

public static AVList xmlStateToParams(java.lang.String stateInXml)

NASA World Wind