com.esri.arcgis.geoprocessing
Interface IGPValueTableType

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPMultiValueType, GPRasterCalculatorExpressionType, GPSAExtractValuesType, GPSAFuzzyFunctionType, GPSATopoFeaturesType, GPSATransformationFunctionType, GPSAWeightedOverlayTableType, GPSAWeightedSumType, GPValueTableType, IGPValueTableTypeProxy

public interface IGPValueTableType
extends java.io.Serializable

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

Description: 'Provides access to the properties/methods of the value table data type.' 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 IID2fa954ba_3399_4c5f_9202_9ee91c54b764
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addDataType(IGPDataType pDataType, java.lang.String displayName, int width, IUID cLSID)
          Adds the given data type to the value table data type.
 IUID getControlCLSID(int index)
          The class identifier (CLSID) of the ActiveX control for the data type at the given index in the value table data type.
 int getCount()
          The number of data types/columns of the value table data type.
 IGPDataType getDataType(int index)
          The data type object of the given column index.
 java.lang.String getDisplayName(int index)
          The display name of the given column of the value table data type.
 int getWidth(int index)
          The width of the given column of the value table data type.
 void removeDataType(int index)
          Removes the data type/column at the given index from the value table data type.
 

Field Detail

IID2fa954ba_3399_4c5f_9202_9ee91c54b764

static final int IID2fa954ba_3399_4c5f_9202_9ee91c54b764
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 data types/columns of the value table data type.

Returns:
The count
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 of the given column 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.

getWidth

int getWidth(int index)
             throws java.io.IOException,
                    AutomationException
The width of the given column of the value table data type.

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

getDisplayName

java.lang.String getDisplayName(int index)
                                throws java.io.IOException,
                                       AutomationException
The display name of the given column of the value table data type.

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

addDataType

void addDataType(IGPDataType pDataType,
                 java.lang.String displayName,
                 int width,
                 IUID cLSID)
                 throws java.io.IOException,
                        AutomationException
Adds the given data type to the value table data type.

Parameters:
pDataType - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
displayName - The displayName (in)
width - The width (in)
cLSID - A reference to a com.esri.arcgis.system.IUID (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 data type/column at the given index from the value table data type.

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

getControlCLSID

IUID getControlCLSID(int index)
                     throws java.io.IOException,
                            AutomationException
The class identifier (CLSID) of the ActiveX control for the data type at the given index in the value table data type.

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