com.esri.arcgisws
Class UniqueValueRenderer

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

public class UniqueValueRenderer
extends FeatureRenderer
implements Serializable

Java class for UniqueValueRenderer complex type.

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

 <complexType name="UniqueValueRenderer">
   <complexContent>
     <extension base="{http://www.esri.com/schemas/ArcGIS/10.0}FeatureRenderer">
       <sequence>
         <element name="Field1" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="Field2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Field3" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="FieldDelimiter" type="{http://www.w3.org/2001/XMLSchema}string" 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="UniqueValueInfos" type="{http://www.esri.com/schemas/ArcGIS/10.0}ArrayOfUniqueValueInfo" minOccurs="0"/>
         <element name="RotationField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="RotationType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriRotationType" minOccurs="0"/>
         <element name="TransparencyField" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
UniqueValueRenderer()
          UniqueValueRenderer default constructor.
UniqueValueRenderer(String field1, String field2, String field3, String fieldDelimiter, Symbol defaultSymbol, String defaultLabel, UniqueValueInfo[] uniqueValueInfos, String rotationField, EsriRotationType rotationType, String transparencyField)
          Deprecated. 
 
Method Summary
 String getDefaultLabel()
          Gets the value of the defaultLabel property.
 Symbol getDefaultSymbol()
          Gets the value of the defaultSymbol property.
 String getField1()
          The first field that contains the values to symbolize.
 String getField2()
          The second value that will be used to create all unique combinations of unique values with the first value field.
 String getField3()
          The third value that will be used to create all unique combinations of unique values with the two value fields you choose.
 String getFieldDelimiter()
          Gets the value of the fieldDelimiter property.
 String getRotationField()
          Gets the value of the rotationField property.
 EsriRotationType getRotationType()
          Gets the value of the rotationType property.
 String getTransparencyField()
          Gets the value of the transparencyField property.
 UniqueValueInfo[] getUniqueValueInfos()
          A collection of UniqueValueInfo objects.
 void setDefaultLabel(String value)
          Sets the value of the defaultLabel property.
 void setDefaultSymbol(Symbol value)
          Sets the value of the defaultSymbol property.
 void setField1(String value)
          The first field that contains the values to symbolize.
 void setField2(String value)
          The second value that will be used to create all unique combinations of unique values with the first value field.
 void setField3(String value)
          The third value that will be used to create all unique combinations of unique values with the two value fields you choose.
 void setFieldDelimiter(String value)
          Sets the value of the fieldDelimiter property.
 void setRotationField(String value)
          Sets the value of the rotationField property.
 void setRotationType(EsriRotationType value)
          Sets the value of the rotationType property.
 void setTransparencyField(String value)
          Sets the value of the transparencyField property.
 void setUniqueValueInfos(UniqueValueInfo[] value)
          A collection of UniqueValueInfo objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UniqueValueRenderer

@Deprecated
public UniqueValueRenderer(String field1,
                                      String field2,
                                      String field3,
                                      String fieldDelimiter,
                                      Symbol defaultSymbol,
                                      String defaultLabel,
                                      UniqueValueInfo[] uniqueValueInfos,
                                      String rotationField,
                                      EsriRotationType rotationType,
                                      String transparencyField)
Deprecated. 

UniqueValueRenderer constructor.


UniqueValueRenderer

public UniqueValueRenderer()
UniqueValueRenderer default constructor.

Method Detail

getField1

public String getField1()
The first field that contains the values to symbolize. Gets the value of the field1 property.

Returns:
possible object is String

setField1

public void setField1(String value)
The first field that contains the values to symbolize. Sets the value of the field1 property.

Parameters:
value - allowed object is String

getField2

public String getField2()
The second value that will be used to create all unique combinations of unique values with the first value field. Gets the value of the field2 property.

Returns:
possible object is String

setField2

public void setField2(String value)
The second value that will be used to create all unique combinations of unique values with the first value field. Sets the value of the field2 property.

Parameters:
value - allowed object is String

getField3

public String getField3()
The third value that will be used to create all unique combinations of unique values with the two value fields you choose. Gets the value of the field3 property.

Returns:
possible object is String

setField3

public void setField3(String value)
The third value that will be used to create all unique combinations of unique values with the two value fields you choose. Sets the value of the field3 property.

Parameters:
value - allowed object is String

getFieldDelimiter

public String getFieldDelimiter()
Gets the value of the fieldDelimiter property.

Returns:
possible object is String

setFieldDelimiter

public void setFieldDelimiter(String value)
Sets the value of the fieldDelimiter property.

Parameters:
value - allowed object is String

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

getUniqueValueInfos

public UniqueValueInfo[] getUniqueValueInfos()
A collection of UniqueValueInfo objects. Gets the value of the uniqueValueInfos property.

Returns:
possible object is []

setUniqueValueInfos

public void setUniqueValueInfos(UniqueValueInfo[] value)
A collection of UniqueValueInfo objects. Sets the value of the uniqueValueInfos property.

Parameters:
value - allowed object is []

getRotationField

public String getRotationField()
Gets the value of the rotationField property.

Returns:
possible object is String

setRotationField

public void setRotationField(String value)
Sets the value of the rotationField property.

Parameters:
value - allowed object is String

getRotationType

public EsriRotationType getRotationType()
Gets the value of the rotationType property.

Returns:
possible object is EsriRotationType

setRotationType

public void setRotationType(EsriRotationType value)
Sets the value of the rotationType property.

Parameters:
value - allowed object is EsriRotationType

getTransparencyField

public String getTransparencyField()
Gets the value of the transparencyField property.

Returns:
possible object is String

setTransparencyField

public void setTransparencyField(String value)
Sets the value of the transparencyField property.

Parameters:
value - allowed object is String