com.esri.arcgis.geodatabase
Interface IPlugInIndexManager

All Superinterfaces:
Serializable
All Known Implementing Classes:
IPlugInIndexManagerProxy

public interface IPlugInIndexManager
extends Serializable

Provides access to members for managing indexes for the dataset.

Product Availability

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


Method Summary
 void addIndex(int classIndex, IIndex index)
          Adds an index to the dataset.
 void deleteIndex(int classIndex, IIndex index)
          Deletes an index from the dataset.
 

Method Detail

addIndex

void addIndex(int classIndex,
              IIndex index)
              throws IOException,
                     AutomationException
Adds an index to the dataset.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

deleteIndex

void deleteIndex(int classIndex,
                 IIndex index)
                 throws IOException,
                        AutomationException
Deletes an index from the dataset.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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