com.esri.arcgis.system
Interface IExtensionConfig

All Superinterfaces:
Serializable
All Known Implementing Classes:
DddEnvironment, DddServerEnvironment, FMEExtensionHelper, IExtensionConfigProxy

public interface IExtensionConfig
extends Serializable


Field Summary
static String IID
          Deprecated. Internal use only
static int IID12a4c258_cc9d_4ca7_9f29_79ded88dd45f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 String getDescription()
          Detailed description of the extension.
 String getProductName()
          Name of the extension.
 int getState()
          The state of the extension.
 void setState(int state)
          The state of the extension.
 

Field Detail

IID12a4c258_cc9d_4ca7_9f29_79ded88dd45f

static final int IID12a4c258_cc9d_4ca7_9f29_79ded88dd45f
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getProductName

String getProductName()
                      throws IOException,
                             AutomationException
Name of the extension.

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

getDescription

String getDescription()
                      throws IOException,
                             AutomationException
Detailed description of the extension.

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

getState

int getState()
             throws IOException,
                    AutomationException
The state of the extension.

Returns:
A com.esri.arcgis.system.esriExtensionState constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setState

void setState(int state)
              throws IOException,
                     AutomationException
The state of the extension.

Parameters:
state - A com.esri.arcgis.system.esriExtensionState constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.