com.esri.arcgisws
Class Domain

java.lang.Object
  extended by com.esri.arcgisws.Domain
All Implemented Interfaces:
Serializable
Direct Known Subclasses:
CodedValueDomain, RangeDomain

public abstract class Domain
extends Object
implements Serializable

Domain Properties control and their merge split policies control.

Java class for Domain complex type.

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

 <complexType name="Domain">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="DomainName" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="FieldType" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriFieldType"/>
         <element name="MergePolicy" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriMergePolicyType"/>
         <element name="SplitPolicy" type="{http://www.esri.com/schemas/ArcGIS/10.0}esriSplitPolicyType"/>
         <element name="Description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="Owner" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
Domain Properties control and their merge split policies control.

See Also:
Serialized Form

Constructor Summary
Domain()
          Domain default constructor.
Domain(String domainName, EsriFieldType fieldType, EsriMergePolicyType mergePolicy, EsriSplitPolicyType splitPolicy, String description, String owner)
          Deprecated. 
 
Method Summary
 String getDescription()
          The description of the domain.
 String getDomainName()
          The ID of the domain.
 EsriFieldType getFieldType()
          The field type of the field.
 EsriMergePolicyType getMergePolicy()
          The merge policy.
 String getOwner()
          The owner of the domain.
 EsriSplitPolicyType getSplitPolicy()
          The split policy.
 void setDescription(String value)
          The description of the domain.
 void setDomainName(String value)
          The ID of the domain.
 void setFieldType(EsriFieldType value)
          The field type of the field.
 void setMergePolicy(EsriMergePolicyType value)
          The merge policy.
 void setOwner(String value)
          The owner of the domain.
 void setSplitPolicy(EsriSplitPolicyType value)
          The split policy.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Domain

@Deprecated
public Domain(String domainName,
                         EsriFieldType fieldType,
                         EsriMergePolicyType mergePolicy,
                         EsriSplitPolicyType splitPolicy,
                         String description,
                         String owner)
Deprecated. 

Domain constructor.


Domain

public Domain()
Domain default constructor.

Method Detail

getDomainName

public String getDomainName()
The ID of the domain. Gets the value of the domainName property.

Returns:
possible object is String

setDomainName

public void setDomainName(String value)
The ID of the domain. Sets the value of the domainName property.

Parameters:
value - allowed object is String

getFieldType

public EsriFieldType getFieldType()
The field type of the field. Gets the value of the fieldType property.

Returns:
possible object is EsriFieldType

setFieldType

public void setFieldType(EsriFieldType value)
The field type of the field. Sets the value of the fieldType property.

Parameters:
value - allowed object is EsriFieldType

getMergePolicy

public EsriMergePolicyType getMergePolicy()
The merge policy. Gets the value of the mergePolicy property.

Returns:
possible object is EsriMergePolicyType

setMergePolicy

public void setMergePolicy(EsriMergePolicyType value)
The merge policy. Sets the value of the mergePolicy property.

Parameters:
value - allowed object is EsriMergePolicyType

getSplitPolicy

public EsriSplitPolicyType getSplitPolicy()
The split policy. Gets the value of the splitPolicy property.

Returns:
possible object is EsriSplitPolicyType

setSplitPolicy

public void setSplitPolicy(EsriSplitPolicyType value)
The split policy. Sets the value of the splitPolicy property.

Parameters:
value - allowed object is EsriSplitPolicyType

getDescription

public String getDescription()
The description of the domain. Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
The description of the domain. Sets the value of the description property.

Parameters:
value - allowed object is String

getOwner

public String getOwner()
The owner of the domain. Gets the value of the owner property.

Returns:
possible object is String

setOwner

public void setOwner(String value)
The owner of the domain. Sets the value of the owner property.

Parameters:
value - allowed object is String