it.geosolutions.imageio.imageioimpl
Class EnhancedImageReadParam

Object
  extended by IIOParam
      extended by ImageReadParam
          extended by EnhancedImageReadParam
All Implemented Interfaces:
Cloneable

public class EnhancedImageReadParam
extends ImageReadParam
implements Cloneable


Field Summary
protected  Rectangle destinationRegion
           
 
Fields inherited from class ImageReadParam
canSetSourceRenderSize, destination, destinationBands, minProgressivePass, numProgressivePasses, sourceRenderSize
 
Fields inherited from class IIOParam
controller, defaultController, destinationOffset, destinationType, sourceBands, sourceRegion, sourceXSubsampling, sourceYSubsampling, subsamplingXOffset, subsamplingYOffset
 
Constructor Summary
EnhancedImageReadParam()
           
 
Method Summary
 Object clone()
           
 Rectangle getDestinationRegion()
           
protected  Object narrowClone(EnhancedImageReadParam param)
          Performs a narrow clone of this EnhancedImageReadParam.
 void setDestinationRegion(Rectangle destinationRegion)
           
 
Methods inherited from class ImageReadParam
canSetSourceRenderSize, getDestination, getDestinationBands, getSourceMaxProgressivePass, getSourceMinProgressivePass, getSourceNumProgressivePasses, getSourceRenderSize, setDestination, setDestinationBands, setDestinationType, setSourceProgressivePasses, setSourceRenderSize
 
Methods inherited from class IIOParam
activateController, getController, getDefaultController, getDestinationOffset, getDestinationType, getSourceBands, getSourceRegion, getSourceXSubsampling, getSourceYSubsampling, getSubsamplingXOffset, getSubsamplingYOffset, hasController, setController, setDestinationOffset, setSourceBands, setSourceRegion, setSourceSubsampling
 
Methods inherited from class Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

destinationRegion

protected Rectangle destinationRegion
Constructor Detail

EnhancedImageReadParam

public EnhancedImageReadParam()
Method Detail

getDestinationRegion

public Rectangle getDestinationRegion()

setDestinationRegion

public void setDestinationRegion(Rectangle destinationRegion)

narrowClone

protected Object narrowClone(EnhancedImageReadParam param)
Performs a narrow clone of this EnhancedImageReadParam.

Parameters:
param - the EnhancedImageReadParam instance containing the clone.
Returns:
the narrow clone of this ImageReadParam.

clone

public Object clone()
             throws CloneNotSupportedException
Overrides:
clone in class Object
Throws:
CloneNotSupportedException


Copyright © 2006-2010 GeoSolutions. All Rights Reserved.