com.esri.arcgis.geoprocessing
Class IGPValueTableProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geoprocessing.IGPValueTableProxy
All Implemented Interfaces:
IGPValueTable, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IGPValueTable'. Generated 3/19/2015 1:20:58 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to the properties/methods of a 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 =

public class IGPValueTableProxy
extends com.esri.arcgis.interop.Dispatch
implements IGPValueTable, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geoprocessing.IGPValueTable
IID, IID270e32ad_b10d_4de0_8664_688062ba1846
 
Constructor Summary
  IGPValueTableProxy()
          Deprecated. For internal use only
  IGPValueTableProxy(java.lang.Object obj)
          Deprecated.  
protected IGPValueTableProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGPValueTableProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGPValueTableProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addDataType(IGPDataType pDataType)
          Deprecated. Adds the data type as a column to the value table.
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void addRecord(IArray pValues)
          Deprecated. Adds a record to the value table.
 IGPDataType getDataType(int index)
          Deprecated. The data type object of the given column index.
 int getDataTypeCount()
          Deprecated. The number of data types/columns of the value table.
 IArray getRecord(int index)
          Deprecated. Returns the array of values of the specified record in the value table.
 int getRecordCount()
          Deprecated. The number of rows in the value table.
 IGPValue getValue(int row, int col)
          Deprecated. Returns the value of the given row/column.
 void insertRecord(int index, IArray pValues)
          Deprecated. Inserts a record in the value table at the specified index.
 void removeDataType(int index)
          Deprecated. Removes the given column from the value table.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void removeRecord(int index)
          Deprecated. Removes the specified record from the value table.
 void removeValue(IGPValue pValue)
          Deprecated. Removes the given value from the value table.
 void replaceRecord(int index, IArray pValues)
          Deprecated. Replaces the record in the value table at the specified index.
 void setValue(int row, int col, IGPValue ppValue)
          Deprecated. Sets the vlaue of the given row/column.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IGPValueTableProxy

public IGPValueTableProxy(java.lang.String CLSID,
                          java.lang.String host,
                          com.esri.arcgis.interop.AuthInfo authInfo)
                   throws java.net.UnknownHostException,
                          java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IGPValueTableProxy

public IGPValueTableProxy()
Deprecated. 
For internal use only


IGPValueTableProxy

public IGPValueTableProxy(java.lang.Object obj)
                   throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGPValueTableProxy

protected IGPValueTableProxy(java.lang.Object obj,
                             java.lang.String iid)
                      throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGPValueTableProxy

protected IGPValueTableProxy(java.lang.String CLSID,
                             java.lang.String iid,
                             java.lang.String host,
                             com.esri.arcgis.interop.AuthInfo authInfo)
                      throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getDataTypeCount

public int getDataTypeCount()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The number of data types/columns of the value table.

Specified by:
getDataTypeCount in interface IGPValueTable
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataType

public IGPDataType getDataType(int index)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
The data type object of the given column index.

Specified by:
getDataType in interface IGPValueTable
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

public void addDataType(IGPDataType pDataType)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Adds the data type as a column to the value table.

Specified by:
addDataType in interface IGPValueTable
Parameters:
pDataType - 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

public void removeDataType(int index)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Removes the given column from the value table.

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

getRecordCount

public int getRecordCount()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The number of rows in the value table.

Specified by:
getRecordCount in interface IGPValueTable
Returns:
The count
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getValue

public IGPValue getValue(int row,
                         int col)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Returns the value of the given row/column.

Specified by:
getValue in interface IGPValueTable
Parameters:
row - The row (in)
col - The col (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setValue

public void setValue(int row,
                     int col,
                     IGPValue ppValue)
              throws java.io.IOException,
                     AutomationException
Deprecated. 
Sets the vlaue of the given row/column.

Specified by:
setValue in interface IGPValueTable
Parameters:
row - The row (in)
col - The col (in)
ppValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addRecord

public void addRecord(IArray pValues)
               throws java.io.IOException,
                      AutomationException
Deprecated. 
Adds a record to the value table.

Specified by:
addRecord in interface IGPValueTable
Parameters:
pValues - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

insertRecord

public void insertRecord(int index,
                         IArray pValues)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Inserts a record in the value table at the specified index.

Specified by:
insertRecord in interface IGPValueTable
Parameters:
index - The index (in)
pValues - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

replaceRecord

public void replaceRecord(int index,
                          IArray pValues)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Replaces the record in the value table at the specified index.

Specified by:
replaceRecord in interface IGPValueTable
Parameters:
index - The index (in)
pValues - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeRecord

public void removeRecord(int index)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Removes the specified record from the value table.

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

getRecord

public IArray getRecord(int index)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Returns the array of values of the specified record in the value table.

Specified by:
getRecord in interface IGPValueTable
Parameters:
index - The index (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeValue

public void removeValue(IGPValue pValue)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Removes the given value from the value table.

Specified by:
removeValue in interface IGPValueTable
Parameters:
pValue - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.