com.esri.arcgis.geoprocessing
Interface IGPTableView

All Superinterfaces:
Serializable
All Known Implementing Classes:
GPFeatureLayer, GPRasterCatalogLayer, GPTableView

public interface IGPTableView
extends Serializable

Provides access to the properties/methods of a geoprocessing table view object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 void addToFIDSet(int oid)
          Add on OID to the FIDSet of the feature layer.
 IDETable getDETable()
          The table of the table view.
 IFIDSet getFIDSet()
          The selection set of the table view.
 IGPFieldInfo getFieldInfo()
          The field info of the feature layer.
 String getNameString()
          The name string.
 String getWhereClause()
          The where clause of the feature layer.
 void setDETableByRef(IDETable ppDETable)
          The table of the table view.
 void setFIDSetByRef(IFIDSet ppFIDSet)
          The selection set of the table view.
 void setFieldInfoByRef(IGPFieldInfo fieldMap)
          The field info of the feature layer.
 void setNameString(String pNamestring)
          The name string.
 void setWhereClause(String pWhereClause)
          The where clause of the feature layer.
 

Method Detail

getNameString

String getNameString()
                     throws IOException,
                            AutomationException
The name string.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

setNameString

void setNameString(String pNamestring)
                   throws IOException,
                          AutomationException
The name string.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

getDETable

IDETable getDETable()
                    throws IOException,
                           AutomationException
The table of the table view.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

setDETableByRef

void setDETableByRef(IDETable ppDETable)
                     throws IOException,
                            AutomationException
The table of the table view.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getFieldInfo

IGPFieldInfo getFieldInfo()
                          throws IOException,
                                 AutomationException
The field info of the feature layer.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

setFieldInfoByRef

void setFieldInfoByRef(IGPFieldInfo fieldMap)
                       throws IOException,
                              AutomationException
The field info of the feature layer.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getWhereClause

String getWhereClause()
                      throws IOException,
                             AutomationException
The where clause of the feature layer.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

setWhereClause

void setWhereClause(String pWhereClause)
                    throws IOException,
                           AutomationException
The where clause of the feature layer.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

getFIDSet

IFIDSet getFIDSet()
                  throws IOException,
                         AutomationException
The selection set of the table view.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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

setFIDSetByRef

void setFIDSetByRef(IFIDSet ppFIDSet)
                    throws IOException,
                           AutomationException
The selection set of the table view.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

addToFIDSet

void addToFIDSet(int oid)
                 throws IOException,
                        AutomationException
Add on OID to the FIDSet of the feature layer.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows

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