com.esri.arcgis.geodatabase
Interface ITableNameSet

All Superinterfaces:
Serializable
All Known Implementing Classes:
TableNameSet

public interface ITableNameSet
extends Serializable

Provides access to members that describe a set of table names.

Product Availability

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


Method Summary
 void add(String name, IDatasetName tableName)
          Add table to set.
 IDatasetName find(String name)
          Find table in set.
 boolean isExists(String name)
          Does the set contain this table.
 void remove(String name)
          Remove table from set.
 

Method Detail

add

void add(String name,
         IDatasetName tableName)
         throws IOException,
                AutomationException
Add table to set.

Product Availability

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

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

remove

void remove(String name)
            throws IOException,
                   AutomationException
Remove table from set.

Product Availability

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

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

find

IDatasetName find(String name)
                  throws IOException,
                         AutomationException
Find table in set.

Product Availability

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

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

isExists

boolean isExists(String name)
                 throws IOException,
                        AutomationException
Does the set contain this table.

Product Availability

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

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