com.esri.arcgis.geodatabase
Class IGPDataTypeProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IGPDataTypeProxy
All Implemented Interfaces:
IGPDataType, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IGPDataType'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members of a GP Data Type.' 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 =

public class IGPDataTypeProxy
extends com.esri.arcgis.interop.Dispatch
implements IGPDataType, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
Fields inherited from class com.esri.arcgis.interop.Dispatch
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
 
Fields inherited from interface com.esri.arcgis.geodatabase.IGPDataType
IID, IID172a93a9_afc1_432d_8f04_54b7309ba432
 
Constructor Summary
  IGPDataTypeProxy()
          Deprecated. For internal use only
  IGPDataTypeProxy(java.lang.Object obj)
          Deprecated.  
protected IGPDataTypeProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGPDataTypeProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGPDataTypeProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 IGPValue createValue(java.lang.String text)
          Deprecated. Creates a geoprocessing value object from the given string.
 IUID getControlCLSID()
          Deprecated. The COM class id of the data type.
 java.lang.String getDisplayName()
          Deprecated. The descriptive, user-friendly name.
 IName getFullName()
          Deprecated. The associated Name object.
 int getHelpContext()
          Deprecated. The context identifier of the topic within the help file.
 java.lang.String getHelpFile()
          Deprecated. The name of the (CHM) file containing help information.
 java.lang.String getMetadataFile()
          Deprecated. The name of the (XML) file containing the default metadata for this data type.
 java.lang.String getName()
          Deprecated. The name of the data type.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 IGPMessage validateDataType(IGPDataType type)
          Deprecated. Validates if a given geoprocessing data type object is valid.
 IGPMessage validateValue(IGPValue value, IGPDomain domain)
          Deprecated. Validates if a given geoprocessing value object is the correct data type.
 
Methods inherited from class com.esri.arcgis.interop.Dispatch
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IGPDataTypeProxy

public IGPDataTypeProxy(java.lang.String CLSID,
                        java.lang.String host,
                        com.esri.arcgis.interop.AuthInfo authInfo)
                 throws java.net.UnknownHostException,
                        java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IGPDataTypeProxy

public IGPDataTypeProxy()
Deprecated. 
For internal use only


IGPDataTypeProxy

public IGPDataTypeProxy(java.lang.Object obj)
                 throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGPDataTypeProxy

protected IGPDataTypeProxy(java.lang.Object obj,
                           java.lang.String iid)
                    throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IGPDataTypeProxy

protected IGPDataTypeProxy(java.lang.String CLSID,
                           java.lang.String iid,
                           java.lang.String host,
                           com.esri.arcgis.interop.AuthInfo authInfo)
                    throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

getName

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

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

getDisplayName

public java.lang.String getDisplayName()
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
The descriptive, user-friendly name.

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

getControlCLSID

public IUID getControlCLSID()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The COM class id of the data type.

Specified by:
getControlCLSID in interface IGPDataType
Returns:
A reference to a com.esri.arcgis.system.IUID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFullName

public IName getFullName()
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
The associated Name object.

Specified by:
getFullName in interface IGPDataType
Returns:
A reference to a com.esri.arcgis.system.IName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHelpFile

public java.lang.String getHelpFile()
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
The name of the (CHM) file containing help information.

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

getHelpContext

public int getHelpContext()
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
The context identifier of the topic within the help file.

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

getMetadataFile

public java.lang.String getMetadataFile()
                                 throws java.io.IOException,
                                        AutomationException
Deprecated. 
The name of the (XML) file containing the default metadata for this data type.

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

createValue

public IGPValue createValue(java.lang.String text)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Creates a geoprocessing value object from the given string.

Specified by:
createValue in interface IGPDataType
Parameters:
text - The text (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPValue
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

validateDataType

public IGPMessage validateDataType(IGPDataType type)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Validates if a given geoprocessing data type object is valid.

Specified by:
validateDataType in interface IGPDataType
Parameters:
type - A reference to a com.esri.arcgis.geodatabase.IGPDataType (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPMessage
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

validateValue

public IGPMessage validateValue(IGPValue value,
                                IGPDomain domain)
                         throws java.io.IOException,
                                AutomationException
Deprecated. 
Validates if a given geoprocessing value object is the correct data type.

Specified by:
validateValue in interface IGPDataType
Parameters:
value - A reference to a com.esri.arcgis.geodatabase.IGPValue (in)
domain - A reference to a com.esri.arcgis.geodatabase.IGPDomain (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGPMessage
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.