|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.esri.arcgis.geodatabase.DddServerEnvironment
3D Server Environment (license) singleton object.
| Constructor Summary | |
DddServerEnvironment(java.lang.Object obj)
Construct a DddServerEnvironment using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
boolean |
equals(java.lang.Object o)
Compare this object with another |
IExtension |
getAsIExtension()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
IExtensionConfig |
getAsIExtensionConfig()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
ISupportErrorInfo |
getAsISupportErrorInfo()
Deprecated. No replacement. The object reference can be directly used where the implemented interface is needed. |
java.lang.String |
getDescription()
Detailed description of the extension. |
java.lang.String |
getName()
The name of the extension. |
java.lang.String |
getProductName()
Name of the extension. |
int |
getState()
The state of the extension. |
int |
hashCode()
the hashcode for this object |
void |
interfaceSupportsErrorInfo(GUID riid)
Supported Platforms |
void |
setState(int state)
The state of the extension. |
void |
shutdown()
Shuts down the extension. |
void |
startup(java.lang.Object initializationData)
Starts up the extension with the given initialization data. |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public DddServerEnvironment(java.lang.Object obj)
throws java.io.IOException
obj to DddServerEnvironment. *
DddServerEnvironment o = (DddServerEnvironment)obj; // will not work
DddServerEnvironment o = new DddServerEnvironment(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server
DddServerEnvironment theDddServerEnvironment = (DddServerEnvironment) obj;
java.io.IOException - if there are interop problems| Method Detail |
public IExtension getAsIExtension()
public IExtensionConfig getAsIExtensionConfig()
public ISupportErrorInfo getAsISupportErrorInfo()
public boolean equals(java.lang.Object o)
public int hashCode()
public java.lang.String getName()
throws java.io.IOException,
AutomationException
IExtensionWhen implementing IExtension to create a custom extension, use the Name property to set the name of this extension.
If you implement persistence (e.g. IPersistVariant) for the extension, the length of the Name property cannot exceed 31 characters.
getName in interface IExtensionAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void startup(java.lang.Object initializationData)
throws java.io.IOException,
AutomationException
IExtensioninitializationData is a reference to the object with which this extension is registered.
When implementing IExtension to create a custom extension, use the Startup method to perform some action when the extension gets loaded.
The following list is an example of some of the common object types for the initializationData parameter.
Extension Category initializationData object type
ESRI Mx Application Application (IMxApplication)
ESRI Gx Applcation Application (IGxApplication)
ESRI Editor Extensions Editor (IEditor)
startup in interface IExtensioninitializationData - A Variant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void shutdown()
throws java.io.IOException,
AutomationException
IExtensionWhen implementing IExtension to create a custom extension, use the Shutdown method to perform some action when the extension gets unloaded.
shutdown in interface IExtensionAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public java.lang.String getProductName()
throws java.io.IOException,
AutomationException
IExtensionConfigProductName is the name that is displayed for this extension in the Extensions dialog.
getProductName in interface IExtensionConfigjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public java.lang.String getDescription()
throws java.io.IOException,
AutomationException
IExtensionConfigDescription is the text that is displayed for this extension in the About this extension box in the Extensions dialog.
getDescription in interface IExtensionConfigjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getState()
throws java.io.IOException,
AutomationException
IExtensionConfigThe esriExtensionState enumeration is used with this property to specify whether the extension is enabled, disabled, or unavailable. When the state is enabled, the extension is checked in the Extensions dialog. The checked state of the extension is saved in the user settings in the registry.
If the extension is terminated prematurely (for example, from interrupting a debugging session) the State will be set to 0.
getState in interface IExtensionConfigAutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
public void setState(int state)
throws java.io.IOException,
AutomationException
IExtensionConfig
setState in interface IExtensionConfigstate - A com.esri.arcgis.system.esriExtensionState constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void interfaceSupportsErrorInfo(GUID riid)
throws java.io.IOException,
AutomationException
ISupportErrorInfoIndicates whether the interface supports IErrorInfo.
interfaceSupportsErrorInfo in interface ISupportErrorInforiid - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)
AutomationException - If the ArcObject component throws an exception.
java.io.IOException - If there are interop problems.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||