com.esri.arcgis.geodatabase
Class ConfigurationKeyword

java.lang.Object
  extended by com.esri.arcgis.geodatabase.ConfigurationKeyword
All Implemented Interfaces:
IConfigurationKeyword, com.esri.arcgis.interop.RemoteObjRef, java.io.Serializable

public class ConfigurationKeyword
extends java.lang.Object
implements com.esri.arcgis.interop.RemoteObjRef, IConfigurationKeyword

COM Class 'ConfigurationKeyword'. Generated 3/19/2015 1:20:43 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description 'ConfigurationKeyword Object.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.geodatabase.IConfigurationKeyword
IID, IID2be5da4c_7a75_4cc9_aa73_c0320b89846f, xxDummy
 
Constructor Summary
ConfigurationKeyword(java.lang.Object obj)
          Construct a ConfigurationKeyword 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
 java.lang.String getComments()
          Any additional comments about the keyword.
 IEnumConfigurationParameter getConfigurationParameters()
          Configuration parameters included in this keyword.
 java.lang.String getDescription()
          The description of the keyword.
 com.esri.arcgis.interop.Dispatch getJintegraDispatch()
          Deprecated. Internal use only.
 int getKeywordType()
          The type of the keyword.
 java.lang.String getName()
          The name of the keyword.
 int hashCode()
          the hashcode for this object
 void release()
          Release a ConfigurationKeyword.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConfigurationKeyword

public ConfigurationKeyword(java.lang.Object obj)
                     throws java.io.IOException
Construct a ConfigurationKeyword using a reference to such an object returned from ArcGIS Engine or Server. This is semantically equivalent to casting obj to ConfigurationKeyword.
Casting to this class from the return value of a method will not work, as this class represents an abstract class in ArcObjects.
*
ConfigurationKeyword o = (ConfigurationKeyword)obj; // will not work

ConfigurationKeyword o = new ConfigurationKeyword(obj); // Use this constructor instead
* @param obj an object returned from ArcGIS Engine or Server

Throws:
java.io.IOException - if there are interop problems ConfigurationKeyword theConfigurationKeyword = (ConfigurationKeyword) obj;
Method Detail

equals

public boolean equals(java.lang.Object o)
Compare this object with another

Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
the hashcode for this object

Overrides:
hashCode in class java.lang.Object

getJintegraDispatch

public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
Deprecated. Internal use only.

Specified by:
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRef

release

public void release()
Release a ConfigurationKeyword.

Specified by:
release in interface com.esri.arcgis.interop.RemoteObjRef

getKeywordType

public int getKeywordType()
                   throws java.io.IOException,
                          AutomationException
The type of the keyword.

Specified by:
getKeywordType in interface IConfigurationKeyword
Returns:
A com.esri.arcgis.geodatabase.esriConfigurationKeywordType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

public java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The name of the keyword.

Specified by:
getName in interface IConfigurationKeyword
Returns:
The name
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDescription

public java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
The description of the keyword.

Specified by:
getDescription in interface IConfigurationKeyword
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getComments

public java.lang.String getComments()
                             throws java.io.IOException,
                                    AutomationException
Any additional comments about the keyword.

Specified by:
getComments in interface IConfigurationKeyword
Returns:
The comments
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getConfigurationParameters

public IEnumConfigurationParameter getConfigurationParameters()
                                                       throws java.io.IOException,
                                                              AutomationException
Configuration parameters included in this keyword.

Specified by:
getConfigurationParameters in interface IConfigurationKeyword
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumConfigurationParameter
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.