com.esri.arcgis.geodatabase
Interface ICollectionTableVersionChanges

All Superinterfaces:
Serializable
All Known Implementing Classes:
EnumTableVersionChanges

public interface ICollectionTableVersionChanges
extends Serializable

Provides access to members to modify the list of tables that have been changed.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 void add(ITable oldTable, ITable newTable)
          Tables whose version has been changed.
 void removeAll()
          Remove all stored tables.
 

Method Detail

add

void add(ITable oldTable,
         ITable newTable)
         throws IOException,
                AutomationException
Tables whose version has been changed.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

removeAll

void removeAll()
               throws IOException,
                      AutomationException
Remove all stored tables.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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