com.esri.arcgis.geodatabase
Interface IGPSubtype

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPSubtype, IGPSubtypeProxy

public interface IGPSubtype
extends java.io.Serializable

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

Description: 'Provides access to members that return information about the subtypes in a table data element.' 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 IID60cc7230_e78d_4e22_b3c2_069e8fe8ac42
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.Object getDefaultValue(java.lang.String fieldName)
          The field's default value.
 java.lang.String getDomainName(java.lang.String fieldName)
          The field's domain.
 int getSubtypeCode()
          The code of the subtype.
 java.lang.String getSubtypeName()
          The name of the subtype.
 void setDefaultValue(java.lang.String fieldName, java.lang.Object value)
          The field's default value.
 void setDomainName(java.lang.String fieldName, java.lang.String domainName)
          The field's domain.
 void setSubtypeCode(int subtypeCode)
          The code of the subtype.
 void setSubtypeName(java.lang.String subtypeName)
          The name of the subtype.
 

Field Detail

IID60cc7230_e78d_4e22_b3c2_069e8fe8ac42

static final int IID60cc7230_e78d_4e22_b3c2_069e8fe8ac42
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

setSubtypeName

void setSubtypeName(java.lang.String subtypeName)
                    throws java.io.IOException,
                           AutomationException
The name of the subtype.

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

getSubtypeName

java.lang.String getSubtypeName()
                                throws java.io.IOException,
                                       AutomationException
The name of the subtype.

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

setSubtypeCode

void setSubtypeCode(int subtypeCode)
                    throws java.io.IOException,
                           AutomationException
The code of the subtype.

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

getSubtypeCode

int getSubtypeCode()
                   throws java.io.IOException,
                          AutomationException
The code of the subtype.

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

setDefaultValue

void setDefaultValue(java.lang.String fieldName,
                     java.lang.Object value)
                     throws java.io.IOException,
                            AutomationException
The field's default value.

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

getDefaultValue

java.lang.Object getDefaultValue(java.lang.String fieldName)
                                 throws java.io.IOException,
                                        AutomationException
The field's default value.

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

setDomainName

void setDomainName(java.lang.String fieldName,
                   java.lang.String domainName)
                   throws java.io.IOException,
                          AutomationException
The field's domain.

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

getDomainName

java.lang.String getDomainName(java.lang.String fieldName)
                               throws java.io.IOException,
                                      AutomationException
The field's domain.

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