it.geosolutions.imageio.plugins.swan
Class SwanBaseMetadata

Object
  extended by IIOMetadata
      extended by SwanBaseMetadata
Direct Known Subclasses:
SwanImageMetadata, SwanStreamMetadata

public abstract class SwanBaseMetadata
extends IIOMetadata


Field Summary
protected  int decimalDigits
           
protected  int nCols
           
protected  int nRows
           
protected  String rasterSpace
           
static String[] rasterSpaceTypes
           
protected  double xll
           
protected  double xur
           
protected  double yll
           
protected  double yur
           
 
Fields inherited from class IIOMetadata
controller, defaultController, extraMetadataFormatClassNames, extraMetadataFormatNames, nativeMetadataFormatClassName, nativeMetadataFormatName, standardFormatSupported
 
Constructor Summary
SwanBaseMetadata(boolean standardMetadataFormatSupported, String nativeMetadataFormatName, String nativeMetadataFormatClassName, String[] extraMetadataFormatNames, String[] extraMetadataFormatClassNames)
           
 
Method Summary
 void initializeFromRaster(SwanRaster inputRaster)
          This method uses access methods of the inputRaster to determine values needed for metadata initialization
 void reset()
           
 
Methods inherited from class IIOMetadata
activateController, getAsTree, getController, getDefaultController, getExtraMetadataFormatNames, getMetadataFormat, getMetadataFormatNames, getNativeMetadataFormatName, getStandardChromaNode, getStandardCompressionNode, getStandardDataNode, getStandardDimensionNode, getStandardDocumentNode, getStandardTextNode, getStandardTileNode, getStandardTransparencyNode, getStandardTree, hasController, isReadOnly, isStandardMetadataFormatSupported, mergeTree, setController, setFromTree
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

decimalDigits

protected int decimalDigits

nRows

protected int nRows

nCols

protected int nCols

xll

protected double xll

yll

protected double yll

xur

protected double xur

yur

protected double yur

rasterSpace

protected String rasterSpace

rasterSpaceTypes

public static final String[] rasterSpaceTypes
Constructor Detail

SwanBaseMetadata

public SwanBaseMetadata(boolean standardMetadataFormatSupported,
                        String nativeMetadataFormatName,
                        String nativeMetadataFormatClassName,
                        String[] extraMetadataFormatNames,
                        String[] extraMetadataFormatClassNames)
Method Detail

initializeFromRaster

public void initializeFromRaster(SwanRaster inputRaster)
This method uses access methods of the inputRaster to determine values needed for metadata initialization

Parameters:
inputRaster -

reset

public void reset()
Specified by:
reset in class IIOMetadata


Copyright © 2006-2010 GeoSolutions. All Rights Reserved.