com.esri.arcgis.system
Interface IExtensionConfig

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DddEnvironment, DddServerEnvironment, FMEExtensionHelper, IExtensionConfigProxy, InternalExtensionConfig

public interface IExtensionConfig
extends java.io.Serializable


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID12a4c258_cc9d_4ca7_9f29_79ded88dd45f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDescription()
          Detailed description of the extension.
 java.lang.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 java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getProductName

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

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

getDescription

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

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

getState

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

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

setState

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

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