com.esri.arcgis.geodatabase
Interface IClassHelper

All Superinterfaces:
Serializable
All Known Implementing Classes:
ClassHelper, IClassHelperProxy, SchematicElementClass

public interface IClassHelper
extends Serializable

Provides access to the associated class.

When To Use

A ClassHelper is passed as an argument to the Init method of the IClassExtension Interface.

The Class property should be used by the ClassExtension to get a pointer to the current ObjectClass. A ClassExtension should not keep the pointer in a class level variable, but rather should retrieve it from the ClassHelper as needed.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 IClass esri_getClass()
          The class for this class helper.
 

Method Detail

esri_getClass

IClass esri_getClass()
                     throws IOException,
                            AutomationException
The class for this class helper.

Product Availability

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

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