com.esri.arcgisws
Class GeoImageDescription

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

public class GeoImageDescription
extends Object
implements Serializable

Java class for GeoImageDescription complex type.

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

 <complexType name="GeoImageDescription">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="SpatialReference" type="{http://www.esri.com/schemas/ArcGIS/10.0}SpatialReference" minOccurs="0"/>
         <element name="Extent" type="{http://www.esri.com/schemas/ArcGIS/10.0}Envelope"/>
         <element name="Width" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="Height" type="{http://www.w3.org/2001/XMLSchema}int"/>
         <element name="PixelType" type="{http://www.esri.com/schemas/ArcGIS/10.0}rstPixelType" minOccurs="0"/>
         <element name="NoData" type="{http://www.w3.org/2001/XMLSchema}anyType" minOccurs="0"/>
         <element name="Interpolation" type="{http://www.esri.com/schemas/ArcGIS/10.0}rstResamplingTypes" minOccurs="0"/>
         <element name="Compression" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="CompressionQuality" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="BandIDs" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfInt" minOccurs="0"/>
         <element name="MosaicProperties" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ViewpointProperties" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="MosaicRule" type="{http://www.esri.com/schemas/ArcGIS/10.0}MosaicRule" minOccurs="0"/>
         <element name="RenderingRule" type="{http://www.esri.com/schemas/ArcGIS/10.0}RenderingRule" minOccurs="0"/>
         <element name="BSQ" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
GeoImageDescription()
          GeoImageDescription default constructor.
GeoImageDescription(SpatialReference spatialReference, Envelope extent, int width, int height, RstPixelType pixelType, Object noData, RstResamplingTypes interpolation, String compression, Integer compressionQuality, int[] bandIDs, String mosaicProperties, String viewpointProperties, MosaicRule mosaicRule, RenderingRule renderingRule, Boolean bsq)
          Deprecated. 
 
Method Summary
 int[] getBandIDs()
          Gets the value of the bandIDs property.
 Boolean getBSQ()
          Gets the value of the bsq property.
 String getCompression()
          Gets the value of the compression property.
 Integer getCompressionQuality()
          Gets the value of the compressionQuality property.
 Envelope getExtent()
          Gets the value of the extent property.
 int getHeight()
          Gets the value of the height property.
 RstResamplingTypes getInterpolation()
          Gets the value of the interpolation property.
 String getMosaicProperties()
          Gets the value of the mosaicProperties property.
 MosaicRule getMosaicRule()
          Gets the value of the mosaicRule property.
 Object getNoData()
          Gets the value of the noData property.
 RstPixelType getPixelType()
          Gets the value of the pixelType property.
 RenderingRule getRenderingRule()
          Gets the value of the renderingRule property.
 SpatialReference getSpatialReference()
          Gets the value of the spatialReference property.
 String getViewpointProperties()
          Gets the value of the viewpointProperties property.
 int getWidth()
          Gets the value of the width property.
 Boolean isBSQ()
           
 void setBandIDs(int[] value)
          Sets the value of the bandIDs property.
 void setBSQ(Boolean value)
          Sets the value of the bsq property.
 void setCompression(String value)
          Sets the value of the compression property.
 void setCompressionQuality(Integer value)
          Sets the value of the compressionQuality property.
 void setExtent(Envelope value)
          Sets the value of the extent property.
 void setHeight(int value)
          Sets the value of the height property.
 void setInterpolation(RstResamplingTypes value)
          Sets the value of the interpolation property.
 void setMosaicProperties(String value)
          Sets the value of the mosaicProperties property.
 void setMosaicRule(MosaicRule value)
          Sets the value of the mosaicRule property.
 void setNoData(Object value)
          Sets the value of the noData property.
 void setPixelType(RstPixelType value)
          Sets the value of the pixelType property.
 void setRenderingRule(RenderingRule value)
          Sets the value of the renderingRule property.
 void setSpatialReference(SpatialReference value)
          Sets the value of the spatialReference property.
 void setViewpointProperties(String value)
          Sets the value of the viewpointProperties property.
 void setWidth(int value)
          Sets the value of the width property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GeoImageDescription

@Deprecated
public GeoImageDescription(SpatialReference spatialReference,
                                      Envelope extent,
                                      int width,
                                      int height,
                                      RstPixelType pixelType,
                                      Object noData,
                                      RstResamplingTypes interpolation,
                                      String compression,
                                      Integer compressionQuality,
                                      int[] bandIDs,
                                      String mosaicProperties,
                                      String viewpointProperties,
                                      MosaicRule mosaicRule,
                                      RenderingRule renderingRule,
                                      Boolean bsq)
Deprecated. 

GeoImageDescription constructor.


GeoImageDescription

public GeoImageDescription()
GeoImageDescription default constructor.

Method Detail

getSpatialReference

public SpatialReference getSpatialReference()
Gets the value of the spatialReference property.

Returns:
possible object is SpatialReference

setSpatialReference

public void setSpatialReference(SpatialReference value)
Sets the value of the spatialReference property.

Parameters:
value - allowed object is SpatialReference

getExtent

public Envelope getExtent()
Gets the value of the extent property.

Returns:
possible object is Envelope

setExtent

public void setExtent(Envelope value)
Sets the value of the extent property.

Parameters:
value - allowed object is Envelope

getWidth

public int getWidth()
Gets the value of the width property.


setWidth

public void setWidth(int value)
Sets the value of the width property.


getHeight

public int getHeight()
Gets the value of the height property.


setHeight

public void setHeight(int value)
Sets the value of the height property.


getPixelType

public RstPixelType getPixelType()
Gets the value of the pixelType property.

Returns:
possible object is RstPixelType

setPixelType

public void setPixelType(RstPixelType value)
Sets the value of the pixelType property.

Parameters:
value - allowed object is RstPixelType

getNoData

public Object getNoData()
Gets the value of the noData property.

Returns:
possible object is Object

setNoData

public void setNoData(Object value)
Sets the value of the noData property.

Parameters:
value - allowed object is Object

getInterpolation

public RstResamplingTypes getInterpolation()
Gets the value of the interpolation property.

Returns:
possible object is RstResamplingTypes

setInterpolation

public void setInterpolation(RstResamplingTypes value)
Sets the value of the interpolation property.

Parameters:
value - allowed object is RstResamplingTypes

getCompression

public String getCompression()
Gets the value of the compression property.

Returns:
possible object is String

setCompression

public void setCompression(String value)
Sets the value of the compression property.

Parameters:
value - allowed object is String

getCompressionQuality

public Integer getCompressionQuality()
Gets the value of the compressionQuality property.

Returns:
possible object is Integer

setCompressionQuality

public void setCompressionQuality(Integer value)
Sets the value of the compressionQuality property.

Parameters:
value - allowed object is Integer

getBandIDs

public int[] getBandIDs()
Gets the value of the bandIDs property.

Returns:
possible object is []

setBandIDs

public void setBandIDs(int[] value)
Sets the value of the bandIDs property.

Parameters:
value - allowed object is []

getMosaicProperties

public String getMosaicProperties()
Gets the value of the mosaicProperties property.

Returns:
possible object is String

setMosaicProperties

public void setMosaicProperties(String value)
Sets the value of the mosaicProperties property.

Parameters:
value - allowed object is String

getViewpointProperties

public String getViewpointProperties()
Gets the value of the viewpointProperties property.

Returns:
possible object is String

setViewpointProperties

public void setViewpointProperties(String value)
Sets the value of the viewpointProperties property.

Parameters:
value - allowed object is String

getMosaicRule

public MosaicRule getMosaicRule()
Gets the value of the mosaicRule property.

Returns:
possible object is MosaicRule

setMosaicRule

public void setMosaicRule(MosaicRule value)
Sets the value of the mosaicRule property.

Parameters:
value - allowed object is MosaicRule

getRenderingRule

public RenderingRule getRenderingRule()
Gets the value of the renderingRule property.

Returns:
possible object is RenderingRule

setRenderingRule

public void setRenderingRule(RenderingRule value)
Sets the value of the renderingRule property.

Parameters:
value - allowed object is RenderingRule

getBSQ

public Boolean getBSQ()
Gets the value of the bsq property.

Returns:
possible object is Boolean

isBSQ

public Boolean isBSQ()

setBSQ

public void setBSQ(Boolean value)
Sets the value of the bsq property.

Parameters:
value - allowed object is Boolean