com.esri.arcgisws
Class RasterRenderer

java.lang.Object
  extended by com.esri.arcgisws.RasterRenderer
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
RasterClassifyRenderer, RasterRGBRenderer, RasterStretchRenderer, RasterUniqueValueRenderer

public abstract class RasterRenderer
extends Object
implements Serializable

Java class for RasterRenderer complex type.

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

 <complexType name="RasterRenderer">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="Indexed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="Brightness" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="Contrast" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ResamplingType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="NoDataColor" type="{http://www.esri.com/schemas/ArcGIS/10.0}Color" minOccurs="0"/>
         <element name="NoDataValue" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfDouble" minOccurs="0"/>
         <element name="AlphaBandIndex" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="UseAlphaBand" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
RasterRenderer()
          RasterRenderer default constructor.
RasterRenderer(Boolean indexed, Integer brightness, Integer contrast, String resamplingType, Color noDataColor, double[] noDataValue, Integer alphaBandIndex, Boolean useAlphaBand)
          Deprecated. 
 
Method Summary
 Integer getAlphaBandIndex()
          Gets the value of the alphaBandIndex property.
 Integer getBrightness()
          Gets the value of the brightness property.
 Integer getContrast()
          Gets the value of the contrast property.
 Boolean getIndexed()
          Gets the value of the indexed property.
 Color getNoDataColor()
          Gets the value of the noDataColor property.
 double[] getNoDataValue()
          Gets the value of the noDataValue property.
 String getResamplingType()
          Gets the value of the resamplingType property.
 Boolean getUseAlphaBand()
          Gets the value of the useAlphaBand property.
 Boolean isIndexed()
           
 Boolean isUseAlphaBand()
           
 void setAlphaBandIndex(Integer value)
          Sets the value of the alphaBandIndex property.
 void setBrightness(Integer value)
          Sets the value of the brightness property.
 void setContrast(Integer value)
          Sets the value of the contrast property.
 void setIndexed(Boolean value)
          Sets the value of the indexed property.
 void setNoDataColor(Color value)
          Sets the value of the noDataColor property.
 void setNoDataValue(double[] value)
          Sets the value of the noDataValue property.
 void setResamplingType(String value)
          Sets the value of the resamplingType property.
 void setUseAlphaBand(Boolean value)
          Sets the value of the useAlphaBand property.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RasterRenderer

@Deprecated
public RasterRenderer(Boolean indexed,
                                 Integer brightness,
                                 Integer contrast,
                                 String resamplingType,
                                 Color noDataColor,
                                 double[] noDataValue,
                                 Integer alphaBandIndex,
                                 Boolean useAlphaBand)
Deprecated. 

RasterRenderer constructor.


RasterRenderer

public RasterRenderer()
RasterRenderer default constructor.

Method Detail

getIndexed

public Boolean getIndexed()
Gets the value of the indexed property.

Returns:
possible object is Boolean

isIndexed

public Boolean isIndexed()

setIndexed

public void setIndexed(Boolean value)
Sets the value of the indexed property.

Parameters:
value - allowed object is Boolean

getBrightness

public Integer getBrightness()
Gets the value of the brightness property.

Returns:
possible object is Integer

setBrightness

public void setBrightness(Integer value)
Sets the value of the brightness property.

Parameters:
value - allowed object is Integer

getContrast

public Integer getContrast()
Gets the value of the contrast property.

Returns:
possible object is Integer

setContrast

public void setContrast(Integer value)
Sets the value of the contrast property.

Parameters:
value - allowed object is Integer

getResamplingType

public String getResamplingType()
Gets the value of the resamplingType property.

Returns:
possible object is String

setResamplingType

public void setResamplingType(String value)
Sets the value of the resamplingType property.

Parameters:
value - allowed object is String

getNoDataColor

public Color getNoDataColor()
Gets the value of the noDataColor property.

Returns:
possible object is Color

setNoDataColor

public void setNoDataColor(Color value)
Sets the value of the noDataColor property.

Parameters:
value - allowed object is Color

getNoDataValue

public double[] getNoDataValue()
Gets the value of the noDataValue property.

Returns:
possible object is []

setNoDataValue

public void setNoDataValue(double[] value)
Sets the value of the noDataValue property.

Parameters:
value - allowed object is []

getAlphaBandIndex

public Integer getAlphaBandIndex()
Gets the value of the alphaBandIndex property.

Returns:
possible object is Integer

setAlphaBandIndex

public void setAlphaBandIndex(Integer value)
Sets the value of the alphaBandIndex property.

Parameters:
value - allowed object is Integer

getUseAlphaBand

public Boolean getUseAlphaBand()
Gets the value of the useAlphaBand property.

Returns:
possible object is Boolean

isUseAlphaBand

public Boolean isUseAlphaBand()

setUseAlphaBand

public void setUseAlphaBand(Boolean value)
Sets the value of the useAlphaBand property.

Parameters:
value - allowed object is Boolean