com.esri.arcgis.geoprocessing
Interface IGpValueTableObject

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GpValueTableObject, IGpValueTableObjectProxy

public interface IGpValueTableObject
extends java.io.Serializable

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

Description: 'Provides access to the Dispatch Value Table 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 DISPID_1_NAME
           
static java.lang.String DISPID_10_NAME
           
static java.lang.String DISPID_11_NAME
           
static java.lang.String DISPID_13_NAME
           
static java.lang.String DISPID_2_GET_NAME
           
static java.lang.String DISPID_3_GET_NAME
           
static java.lang.String DISPID_4_NAME
           
static java.lang.String DISPID_5_NAME
           
static java.lang.String DISPID_6_NAME
           
static java.lang.String DISPID_7_NAME
           
static java.lang.String DISPID_8_NAME
           
static java.lang.String DISPID_9_NAME
           
static java.lang.String IID
          Deprecated. Internal use only
static int IID527b0a11_811d_474c_b34e_919b560e72c0
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addRow(java.lang.Object row)
          Add a row.
 java.lang.String exportToString()
          Export the Value Table to a string.
 int getColumnCount()
          The number of columns.
 java.lang.String getRow(int index)
          Get a row.
 int getRowCount()
          The number of rows.
 java.lang.String getValue(int rowIndex, int columnIndex)
          Get a value.
 void loadFromString(java.lang.String value)
          Load the Value Table from a string.
 void populate(IGPValueTable pGpValueTable)
          Populate a given ValueTable with the values from this one.
 void removeRow(int rowIndex)
          Remove a row.
 void setColumns(int nColumns)
          The number of columns.
 void setRow(int rowIndex, java.lang.Object value)
          Set a given row with a new value.
 void setValue(int rowIndex, int columnIndex, java.lang.Object value)
          Set a given column value.
 

Field Detail

IID527b0a11_811d_474c_b34e_919b560e72c0

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

DISPID_1_NAME

static final java.lang.String DISPID_1_NAME
See Also:
Constant Field Values

DISPID_2_GET_NAME

static final java.lang.String DISPID_2_GET_NAME
See Also:
Constant Field Values

DISPID_3_GET_NAME

static final java.lang.String DISPID_3_GET_NAME
See Also:
Constant Field Values

DISPID_4_NAME

static final java.lang.String DISPID_4_NAME
See Also:
Constant Field Values

DISPID_5_NAME

static final java.lang.String DISPID_5_NAME
See Also:
Constant Field Values

DISPID_6_NAME

static final java.lang.String DISPID_6_NAME
See Also:
Constant Field Values

DISPID_7_NAME

static final java.lang.String DISPID_7_NAME
See Also:
Constant Field Values

DISPID_8_NAME

static final java.lang.String DISPID_8_NAME
See Also:
Constant Field Values

DISPID_9_NAME

static final java.lang.String DISPID_9_NAME
See Also:
Constant Field Values

DISPID_10_NAME

static final java.lang.String DISPID_10_NAME
See Also:
Constant Field Values

DISPID_11_NAME

static final java.lang.String DISPID_11_NAME
See Also:
Constant Field Values

DISPID_13_NAME

static final java.lang.String DISPID_13_NAME
See Also:
Constant Field Values
Method Detail

setColumns

void setColumns(int nColumns)
                throws java.io.IOException,
                       AutomationException
The number of columns.

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

getRowCount

int getRowCount()
                throws java.io.IOException,
                       AutomationException
The number of rows.

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

getColumnCount

int getColumnCount()
                   throws java.io.IOException,
                          AutomationException
The number of columns.

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

addRow

void addRow(java.lang.Object row)
            throws java.io.IOException,
                   AutomationException
Add a row.

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

getRow

java.lang.String getRow(int index)
                        throws java.io.IOException,
                               AutomationException
Get a row.

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

getValue

java.lang.String getValue(int rowIndex,
                          int columnIndex)
                          throws java.io.IOException,
                                 AutomationException
Get a value.

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

loadFromString

void loadFromString(java.lang.String value)
                    throws java.io.IOException,
                           AutomationException
Load the Value Table from a string.

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

exportToString

java.lang.String exportToString()
                                throws java.io.IOException,
                                       AutomationException
Export the Value Table to a string.

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

removeRow

void removeRow(int rowIndex)
               throws java.io.IOException,
                      AutomationException
Remove a row.

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

setRow

void setRow(int rowIndex,
            java.lang.Object value)
            throws java.io.IOException,
                   AutomationException
Set a given row with a new value.

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

setValue

void setValue(int rowIndex,
              int columnIndex,
              java.lang.Object value)
              throws java.io.IOException,
                     AutomationException
Set a given column value.

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

populate

void populate(IGPValueTable pGpValueTable)
              throws java.io.IOException,
                     AutomationException
Populate a given ValueTable with the values from this one.

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