com.esri.arcgis.geodatabase
Interface IGPDomain2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPCodedValueDomain2, GPRangeDomain2, IGPDomain2Proxy

public interface IGPDomain2
extends java.io.Serializable

COM Interface 'IGPDomain2'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: '.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID1060ab89_dc4a_4a63_ae01_e1f2da1de886
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDescription()
          The description of the domain.
 int getDomainID()
          The ID of the domain.
 int getFieldType()
          The field type of the field.
 int getMergePolicy()
          The merge policy.
 java.lang.String getName()
          The name of the domain.
 java.lang.String getOwner()
          The owner of the domain.
 int getSplitPolicy()
          The split policy.
 int getType()
          The domain type.
 void setDescription(java.lang.String description)
          The description of the domain.
 void setDomainID(int iD)
          The ID of the domain.
 void setFieldType(int fieldType)
          The field type of the field.
 void setMergePolicy(int policy)
          The merge policy.
 void setName(java.lang.String name)
          The name of the domain.
 void setOwner(java.lang.String owner)
          The owner of the domain.
 void setSplitPolicy(int policy)
          The split policy.
 

Field Detail

IID1060ab89_dc4a_4a63_ae01_e1f2da1de886

static final int IID1060ab89_dc4a_4a63_ae01_e1f2da1de886
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getDomainID

int getDomainID()
                throws java.io.IOException,
                       AutomationException
The ID of the domain.

Returns:
The iD
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDomainID

void setDomainID(int iD)
                 throws java.io.IOException,
                        AutomationException
The ID of the domain.

Parameters:
iD - The iD (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The description of the domain.

Returns:
The description
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDescription

void setDescription(java.lang.String description)
                    throws java.io.IOException,
                           AutomationException
The description of the domain.

Parameters:
description - The description (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFieldType

int getFieldType()
                 throws java.io.IOException,
                        AutomationException
The field type of the field.

Returns:
A com.esri.arcgis.geodatabase.esriFieldType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFieldType

void setFieldType(int fieldType)
                  throws java.io.IOException,
                         AutomationException
The field type of the field.

Parameters:
fieldType - A com.esri.arcgis.geodatabase.esriFieldType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMergePolicy

int getMergePolicy()
                   throws java.io.IOException,
                          AutomationException
The merge policy.

Returns:
A com.esri.arcgis.geodatabase.esriMergePolicyType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMergePolicy

void setMergePolicy(int policy)
                    throws java.io.IOException,
                           AutomationException
The merge policy.

Parameters:
policy - A com.esri.arcgis.geodatabase.esriMergePolicyType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getSplitPolicy

int getSplitPolicy()
                   throws java.io.IOException,
                          AutomationException
The split policy.

Returns:
A com.esri.arcgis.geodatabase.esriSplitPolicyType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setSplitPolicy

void setSplitPolicy(int policy)
                    throws java.io.IOException,
                           AutomationException
The split policy.

Parameters:
policy - A com.esri.arcgis.geodatabase.esriSplitPolicyType constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The name of the domain.

Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setName

void setName(java.lang.String name)
             throws java.io.IOException,
                    AutomationException
The name of the domain.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOwner

java.lang.String getOwner()
                          throws java.io.IOException,
                                 AutomationException
The owner of the domain.

Returns:
The owner
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setOwner

void setOwner(java.lang.String owner)
              throws java.io.IOException,
                     AutomationException
The owner of the domain.

Parameters:
owner - The owner (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getType

int getType()
            throws java.io.IOException,
                   AutomationException
The domain type.

Returns:
A com.esri.arcgis.geodatabase.esriDomainType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.