com.esri.arcgisws
Class RasterUniqueValueRenderer

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

public class RasterUniqueValueRenderer
extends RasterRenderer
implements Serializable

Java class for RasterUniqueValueRenderer complex type.

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

 <complexType name="RasterUniqueValueRenderer">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}RasterRenderer">
       <sequence>
         <element name="ValueField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ClassField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ColorSchema" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="UseDefaultSymbol" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="DefaultSymbol" type="{http://www.esri.com/schemas/ArcGIS/10.0}Symbol" minOccurs="0"/>
         <element name="DefaultLabel" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="LegendGroupsCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="LegendGroups" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfLegendGroup" minOccurs="0"/>
         <element name="ClassValuesCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="ClassesInLegend" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfInt" minOccurs="0"/>
         <element name="ClassesInLegendSize" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfInt" minOccurs="0"/>
         <element name="UniqueValueVariants" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfValue" minOccurs="0"/>
         <element name="Global" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="UniqueValues" type="{http://www.esri.com/schemas/ArcGIS/10.0}RasterUniqueValues" minOccurs="0"/>
         <element name="ColorRamp" type="{http://www.esri.com/schemas/ArcGIS/10.0}ColorRamp" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
RasterUniqueValueRenderer()
          RasterUniqueValueRenderer default constructor.
RasterUniqueValueRenderer(Boolean indexed, Integer brightness, Integer contrast, String resamplingType, Color noDataColor, double[] noDataValue, Integer alphaBandIndex, Boolean useAlphaBand, String valueField, String classField, String colorSchema, Boolean useDefaultSymbol, Symbol defaultSymbol, String defaultLabel, Integer legendGroupsCount, LegendGroup[] legendGroups, Integer classValuesCount, int[] classesInLegend, int[] classesInLegendSize, Object[] uniqueValueVariants, Boolean global, RasterUniqueValues uniqueValues, ColorRamp colorRamp)
          Deprecated. 
 
Method Summary
 int[] getClassesInLegend()
          Gets the value of the classesInLegend property.
 int[] getClassesInLegendSize()
          Gets the value of the classesInLegendSize property.
 String getClassField()
          Gets the value of the classField property.
 Integer getClassValuesCount()
          Gets the value of the classValuesCount property.
 ColorRamp getColorRamp()
          Gets the value of the colorRamp property.
 String getColorSchema()
          Gets the value of the colorSchema property.
 String getDefaultLabel()
          Gets the value of the defaultLabel property.
 Symbol getDefaultSymbol()
          Gets the value of the defaultSymbol property.
 Boolean getGlobal()
          Gets the value of the global property.
 LegendGroup[] getLegendGroups()
          Gets the value of the legendGroups property.
 Integer getLegendGroupsCount()
          Gets the value of the legendGroupsCount property.
 RasterUniqueValues getUniqueValues()
          Gets the value of the uniqueValues property.
 Object[] getUniqueValueVariants()
          Gets the value of the uniqueValueVariants property.
 Boolean getUseDefaultSymbol()
          Gets the value of the useDefaultSymbol property.
 String getValueField()
          Gets the value of the valueField property.
 Boolean isGlobal()
           
 Boolean isUseDefaultSymbol()
           
 void setClassesInLegend(int[] value)
          Sets the value of the classesInLegend property.
 void setClassesInLegendSize(int[] value)
          Sets the value of the classesInLegendSize property.
 void setClassField(String value)
          Sets the value of the classField property.
 void setClassValuesCount(Integer value)
          Sets the value of the classValuesCount property.
 void setColorRamp(ColorRamp value)
          Sets the value of the colorRamp property.
 void setColorSchema(String value)
          Sets the value of the colorSchema property.
 void setDefaultLabel(String value)
          Sets the value of the defaultLabel property.
 void setDefaultSymbol(Symbol value)
          Sets the value of the defaultSymbol property.
 void setGlobal(Boolean value)
          Sets the value of the global property.
 void setLegendGroups(LegendGroup[] value)
          Sets the value of the legendGroups property.
 void setLegendGroupsCount(Integer value)
          Sets the value of the legendGroupsCount property.
 void setUniqueValues(RasterUniqueValues value)
          Sets the value of the uniqueValues property.
 void setUniqueValueVariants(Object[] value)
          Sets the value of the uniqueValueVariants property.
 void setUseDefaultSymbol(Boolean value)
          Sets the value of the useDefaultSymbol property.
 void setValueField(String value)
          Sets the value of the valueField property.
 
Methods inherited from class com.esri.arcgisws.RasterRenderer
getAlphaBandIndex, getBrightness, getContrast, getIndexed, getNoDataColor, getNoDataValue, getResamplingType, getUseAlphaBand, isIndexed, isUseAlphaBand, setAlphaBandIndex, setBrightness, setContrast, setIndexed, setNoDataColor, setNoDataValue, setResamplingType, setUseAlphaBand
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RasterUniqueValueRenderer

@Deprecated
public RasterUniqueValueRenderer(Boolean indexed,
                                            Integer brightness,
                                            Integer contrast,
                                            String resamplingType,
                                            Color noDataColor,
                                            double[] noDataValue,
                                            Integer alphaBandIndex,
                                            Boolean useAlphaBand,
                                            String valueField,
                                            String classField,
                                            String colorSchema,
                                            Boolean useDefaultSymbol,
                                            Symbol defaultSymbol,
                                            String defaultLabel,
                                            Integer legendGroupsCount,
                                            LegendGroup[] legendGroups,
                                            Integer classValuesCount,
                                            int[] classesInLegend,
                                            int[] classesInLegendSize,
                                            Object[] uniqueValueVariants,
                                            Boolean global,
                                            RasterUniqueValues uniqueValues,
                                            ColorRamp colorRamp)
Deprecated. 

RasterUniqueValueRenderer constructor.


RasterUniqueValueRenderer

public RasterUniqueValueRenderer()
RasterUniqueValueRenderer default constructor.

Method Detail

getValueField

public String getValueField()
Gets the value of the valueField property.

Returns:
possible object is String

setValueField

public void setValueField(String value)
Sets the value of the valueField property.

Parameters:
value - allowed object is String

getClassField

public String getClassField()
Gets the value of the classField property.

Returns:
possible object is String

setClassField

public void setClassField(String value)
Sets the value of the classField property.

Parameters:
value - allowed object is String

getColorSchema

public String getColorSchema()
Gets the value of the colorSchema property.

Returns:
possible object is String

setColorSchema

public void setColorSchema(String value)
Sets the value of the colorSchema property.

Parameters:
value - allowed object is String

getUseDefaultSymbol

public Boolean getUseDefaultSymbol()
Gets the value of the useDefaultSymbol property.

Returns:
possible object is Boolean

isUseDefaultSymbol

public Boolean isUseDefaultSymbol()

setUseDefaultSymbol

public void setUseDefaultSymbol(Boolean value)
Sets the value of the useDefaultSymbol property.

Parameters:
value - allowed object is Boolean

getDefaultSymbol

public Symbol getDefaultSymbol()
Gets the value of the defaultSymbol property.

Returns:
possible object is Symbol

setDefaultSymbol

public void setDefaultSymbol(Symbol value)
Sets the value of the defaultSymbol property.

Parameters:
value - allowed object is Symbol

getDefaultLabel

public String getDefaultLabel()
Gets the value of the defaultLabel property.

Returns:
possible object is String

setDefaultLabel

public void setDefaultLabel(String value)
Sets the value of the defaultLabel property.

Parameters:
value - allowed object is String

getLegendGroupsCount

public Integer getLegendGroupsCount()
Gets the value of the legendGroupsCount property.

Returns:
possible object is Integer

setLegendGroupsCount

public void setLegendGroupsCount(Integer value)
Sets the value of the legendGroupsCount property.

Parameters:
value - allowed object is Integer

getLegendGroups

public LegendGroup[] getLegendGroups()
Gets the value of the legendGroups property.

Returns:
possible object is []

setLegendGroups

public void setLegendGroups(LegendGroup[] value)
Sets the value of the legendGroups property.

Parameters:
value - allowed object is []

getClassValuesCount

public Integer getClassValuesCount()
Gets the value of the classValuesCount property.

Returns:
possible object is Integer

setClassValuesCount

public void setClassValuesCount(Integer value)
Sets the value of the classValuesCount property.

Parameters:
value - allowed object is Integer

getClassesInLegend

public int[] getClassesInLegend()
Gets the value of the classesInLegend property.

Returns:
possible object is []

setClassesInLegend

public void setClassesInLegend(int[] value)
Sets the value of the classesInLegend property.

Parameters:
value - allowed object is []

getClassesInLegendSize

public int[] getClassesInLegendSize()
Gets the value of the classesInLegendSize property.

Returns:
possible object is []

setClassesInLegendSize

public void setClassesInLegendSize(int[] value)
Sets the value of the classesInLegendSize property.

Parameters:
value - allowed object is []

getUniqueValueVariants

public Object[] getUniqueValueVariants()
Gets the value of the uniqueValueVariants property.

Returns:
possible object is []

setUniqueValueVariants

public void setUniqueValueVariants(Object[] value)
Sets the value of the uniqueValueVariants property.

Parameters:
value - allowed object is []

getGlobal

public Boolean getGlobal()
Gets the value of the global property.

Returns:
possible object is Boolean

isGlobal

public Boolean isGlobal()

setGlobal

public void setGlobal(Boolean value)
Sets the value of the global property.

Parameters:
value - allowed object is Boolean

getUniqueValues

public RasterUniqueValues getUniqueValues()
Gets the value of the uniqueValues property.

Returns:
possible object is RasterUniqueValues

setUniqueValues

public void setUniqueValues(RasterUniqueValues value)
Sets the value of the uniqueValues property.

Parameters:
value - allowed object is RasterUniqueValues

getColorRamp

public ColorRamp getColorRamp()
Gets the value of the colorRamp property.

Returns:
possible object is ColorRamp

setColorRamp

public void setColorRamp(ColorRamp value)
Sets the value of the colorRamp property.

Parameters:
value - allowed object is ColorRamp