com.esri.arcgis.geodatabase
Interface IClassHelper

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ClassHelper, IClassHelperProxy, SchematicElementClass

public interface IClassHelper
extends java.io.Serializable

Provides access to the associated class.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

When To Use

A ClassHelper is passed as an argument to the Init method on IClass-Extension 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.


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

Method Detail

esri_getClass

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

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