com.esri.arcgis.geoprocessing
Interface IGPCompositeDataType

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPCompositeDataType, IGPCompositeDataTypeProxy

public interface IGPCompositeDataType
extends java.io.Serializable

COM Interface 'IGPCompositeDataType'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to the properties/methods of a geoprocessing composite data type object.' 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 IID161ba20a_15b0_4af8_aa30_67653eebe69e
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addDataType(IGPDataType pType)
          Adds the given data type to the list of acceptable data types in the composite data type.
 int getCount()
          The number of acceptable data types the composite data type will accept.
 IGPDataType getDataType(int index)
          The data type object at the given index.
 void removeDataType(int index)
          Removes the given data type from the list of acceptable data types in the composite data type.
 

Field Detail

IID161ba20a_15b0_4af8_aa30_67653eebe69e

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

getCount

int getCount()
             throws java.io.IOException,
                    AutomationException
The number of acceptable data types the composite data type will accept.

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

getDataType

IGPDataType getDataType(int index)
                        throws java.io.IOException,
                               AutomationException
The data type object at the given index.

Parameters:
index - The index (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.

addDataType

void addDataType(IGPDataType pType)
                 throws java.io.IOException,
                        AutomationException
Adds the given data type to the list of acceptable data types in the composite data type.

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

removeDataType

void removeDataType(int index)
                    throws java.io.IOException,
                           AutomationException
Removes the given data type from the list of acceptable data types in the composite data type.

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