com.esri.arcgis.carto
Interface ITableDataSourceDescription

All Superinterfaces:
Serializable
All Known Implementing Classes:
TableDataSourceDescription

public interface ITableDataSourceDescription
extends Serializable

Provides access to the available properties of a table datasource description object.

Product Availability

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


Method Summary
 String getTableName()
          Name of the Table.
 String getVersionName()
          Name of the GeoDatabase version.
 void setTableName(String pTableName)
          Name of the Table.
 void setVersionName(String pVersionName)
          Name of the GeoDatabase version.
 

Method Detail

getTableName

String getTableName()
                    throws IOException,
                           AutomationException
Name of the Table.

Remarks

Note: MapServer API does not provide any way to explore and find out FeatureClass/Table name from any registered workspace, therefore you need to find out that information from the author.

Product Availability

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

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

setTableName

void setTableName(String pTableName)
                  throws IOException,
                         AutomationException
Name of the Table.

Product Availability

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

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

getVersionName

String getVersionName()
                      throws IOException,
                             AutomationException
Name of the GeoDatabase version.

Remarks

Only applicable for dataset from an SDE workspace. You can specify a version name to draw features from a non default version.

Product Availability

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

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

setVersionName

void setVersionName(String pVersionName)
                    throws IOException,
                           AutomationException
Name of the GeoDatabase version.

Product Availability

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

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