com.esri.arcgisws
Class RasterStorageDef

java.lang.Object
  extended by com.esri.arcgisws.RasterStorageDef
All Implemented Interfaces:
Serializable

public class RasterStorageDef
extends Object
implements Serializable

Raster Value Storage Definition Class.

Java class for RasterStorageDef complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="RasterStorageDef">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="CompressionQuality" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="CompressionType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriRasterCompressionType"/>
         <element name="PyramidLevel" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="PyramidResampleType" type="{http://www.esri.com/schemas/ArcGIS/10.0}rstResamplingTypes"/>
         <element name="Tiled" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="TileHeight" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="TileWidth" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="Origin" type="{http://www.esri.com/schemas/ArcGIS/10.0}Point" minOccurs="0"/>
         <element name="CellSizeX" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="CellSizeY" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
         <element name="CreationOptions" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Raster Value Storage Definition Class.

See Also:
Serialized Form

Constructor Summary
RasterStorageDef()
          RasterStorageDef default constructor.
RasterStorageDef(int compressionQuality, EsriRasterCompressionType compressionType, int pyramidLevel, RstResamplingTypes pyramidResampleType, Boolean tiled, int tileHeight, int tileWidth, Point origin, Double cellSizeX, Double cellSizeY, String creationOptions)
          Deprecated. 
 
Method Summary
 Double getCellSizeX()
          Gets the value of the cellSizeX property.
 Double getCellSizeY()
          Gets the value of the cellSizeY property.
 int getCompressionQuality()
          The compression quality (in case of JPEG compression) to be applied to the raster being stored.
 EsriRasterCompressionType getCompressionType()
          The compression type to be applied on the raster being stored.
 String getCreationOptions()
          Gets the value of the creationOptions property.
 Point getOrigin()
          The origin of the raster to be stored.
 int getPyramidLevel()
          The number of pyramid levels.
 RstResamplingTypes getPyramidResampleType()
          The method used for pyramid resampling.
 Boolean getTiled()
          Gets the value of the tiled property.
 int getTileHeight()
          The raster storage tile height.
 int getTileWidth()
          The raster storage tile width.
 Boolean isTiled()
           
 void setCellSizeX(Double value)
          Sets the value of the cellSizeX property.
 void setCellSizeY(Double value)
          Sets the value of the cellSizeY property.
 void setCompressionQuality(int value)
          The compression quality (in case of JPEG compression) to be applied to the raster being stored.
 void setCompressionType(EsriRasterCompressionType value)
          The compression type to be applied on the raster being stored.
 void setCreationOptions(String value)
          Sets the value of the creationOptions property.
 void setOrigin(Point value)
          The origin of the raster to be stored.
 void setPyramidLevel(int value)
          The number of pyramid levels.
 void setPyramidResampleType(RstResamplingTypes value)
          The method used for pyramid resampling.
 void setTiled(Boolean value)
          Sets the value of the tiled property.
 void setTileHeight(int value)
          The raster storage tile height.
 void setTileWidth(int value)
          The raster storage tile width.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RasterStorageDef

@Deprecated
public RasterStorageDef(int compressionQuality,
                                   EsriRasterCompressionType compressionType,
                                   int pyramidLevel,
                                   RstResamplingTypes pyramidResampleType,
                                   Boolean tiled,
                                   int tileHeight,
                                   int tileWidth,
                                   Point origin,
                                   Double cellSizeX,
                                   Double cellSizeY,
                                   String creationOptions)
Deprecated. 

RasterStorageDef constructor.


RasterStorageDef

public RasterStorageDef()
RasterStorageDef default constructor.

Method Detail

getCompressionQuality

public int getCompressionQuality()
The compression quality (in case of JPEG compression) to be applied to the raster being stored. Gets the value of the compressionQuality property.


setCompressionQuality

public void setCompressionQuality(int value)
The compression quality (in case of JPEG compression) to be applied to the raster being stored. Sets the value of the compressionQuality property.


getCompressionType

public EsriRasterCompressionType getCompressionType()
The compression type to be applied on the raster being stored. Gets the value of the compressionType property.

Returns:
possible object is EsriRasterCompressionType

setCompressionType

public void setCompressionType(EsriRasterCompressionType value)
The compression type to be applied on the raster being stored. Sets the value of the compressionType property.

Parameters:
value - allowed object is EsriRasterCompressionType

getPyramidLevel

public int getPyramidLevel()
The number of pyramid levels. Gets the value of the pyramidLevel property.


setPyramidLevel

public void setPyramidLevel(int value)
The number of pyramid levels. Sets the value of the pyramidLevel property.


getPyramidResampleType

public RstResamplingTypes getPyramidResampleType()
The method used for pyramid resampling. Gets the value of the pyramidResampleType property.

Returns:
possible object is RstResamplingTypes

setPyramidResampleType

public void setPyramidResampleType(RstResamplingTypes value)
The method used for pyramid resampling. Sets the value of the pyramidResampleType property.

Parameters:
value - allowed object is RstResamplingTypes

getTiled

public Boolean getTiled()
Gets the value of the tiled property.

Returns:
possible object is Boolean

isTiled

public Boolean isTiled()

setTiled

public void setTiled(Boolean value)
Sets the value of the tiled property.

Parameters:
value - allowed object is Boolean

getTileHeight

public int getTileHeight()
The raster storage tile height. Gets the value of the tileHeight property.


setTileHeight

public void setTileHeight(int value)
The raster storage tile height. Sets the value of the tileHeight property.


getTileWidth

public int getTileWidth()
The raster storage tile width. Gets the value of the tileWidth property.


setTileWidth

public void setTileWidth(int value)
The raster storage tile width. Sets the value of the tileWidth property.


getOrigin

public Point getOrigin()
The origin of the raster to be stored. Gets the value of the origin property.

Returns:
possible object is Point

setOrigin

public void setOrigin(Point value)
The origin of the raster to be stored. Sets the value of the origin property.

Parameters:
value - allowed object is Point

getCellSizeX

public Double getCellSizeX()
Gets the value of the cellSizeX property.

Returns:
possible object is Double

setCellSizeX

public void setCellSizeX(Double value)
Sets the value of the cellSizeX property.

Parameters:
value - allowed object is Double

getCellSizeY

public Double getCellSizeY()
Gets the value of the cellSizeY property.

Returns:
possible object is Double

setCellSizeY

public void setCellSizeY(Double value)
Sets the value of the cellSizeY property.

Parameters:
value - allowed object is Double

getCreationOptions

public String getCreationOptions()
Gets the value of the creationOptions property.

Returns:
possible object is String

setCreationOptions

public void setCreationOptions(String value)
Sets the value of the creationOptions property.

Parameters:
value - allowed object is String