com.esri.arcgis.geodatabase
Interface IGPDataTypeFactory

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
FMEDatasetTypeFactory, GPGeocodingDataTypeFactory, GPSearchDataTypeFactory, IGPDataTypeFactoryProxy

public interface IGPDataTypeFactory
extends java.io.Serializable

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

Description: 'Provides access to members of a Data Type Factory.' 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 IID1aff0d88_e9b8_4571_8df1_217dcaf48a50
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IUID getCLSID()
          The COM class ID of the data type factory.
 IGPDataType getDataType(java.lang.String name)
          Provides the data type object given the name.
 IGPName getDataTypeName(java.lang.String name)
          Provides the data type name object given the name.
 IEnumGPName getDataTypeNames()
          Provides the enumeration of data type name objects.
 

Field Detail

IID1aff0d88_e9b8_4571_8df1_217dcaf48a50

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

getCLSID

IUID getCLSID()
              throws java.io.IOException,
                     AutomationException
The COM class ID of the data type factory.

Returns:
A reference to a com.esri.arcgis.system.IUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataType

IGPDataType getDataType(java.lang.String name)
                        throws java.io.IOException,
                               AutomationException
Provides the data type object given the name.

Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPDataType
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataTypeName

IGPName getDataTypeName(java.lang.String name)
                        throws java.io.IOException,
                               AutomationException
Provides the data type name object given the name.

Parameters:
name - The name (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataTypeNames

IEnumGPName getDataTypeNames()
                             throws java.io.IOException,
                                    AutomationException
Provides the enumeration of data type name objects.

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