com.esri.arcgis.addinframework
Class IAddInRecordProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.addinframework.IXMLNodeProxy
          extended by com.esri.arcgis.addinframework.IAddInRecordProxy
All Implemented Interfaces:
IAddInRecord, IXMLNode, java.io.Externalizable, java.io.Serializable

public class IAddInRecordProxy
extends IXMLNodeProxy
implements IAddInRecord, java.io.Serializable

Internal use class Proxy for COM Interface 'IAddInRecord'. Generated 3/19/2015 1:21:02 PM from 'C:\ArcGIS\SharedArcGIS\DepFiles\com\DADF\esriDADFSystem.tlb'

Description: 'IAddInRecord Interface' 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
 boolean noncastable
           
static java.lang.Class targetClass
           
 
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.addinframework.IAddInRecord
IID, IID5f0889f5_d10b_41f2_a4c6_b91becceaab6
 
Fields inherited from interface com.esri.arcgis.addinframework.IXMLNode
IIDfe770e29_4d85_4f7d_be32_1976acf3b6c7
 
Constructor Summary
  IAddInRecordProxy()
          For internal use only
  IAddInRecordProxy(java.lang.Object obj)
           
protected IAddInRecordProxy(java.lang.Object obj, java.lang.String iid)
           
  IAddInRecordProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IAddInRecordProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 java.lang.String esri_getClass()
          The full class name including namespace.
 java.lang.String esri_toString()
          Return the whole xml element as text.
 java.lang.String getAddInPath()
          The full path to the AddIn.
 java.lang.String getHelpSource()
          The help source to the AddIn.
 java.lang.String getLibrary()
          The full path to the associated AddIn library.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 
Methods inherited from class com.esri.arcgis.addinframework.IXMLNodeProxy
getList, getParent, getSubNode, getType, getValue, readBool, readGUID, readInteger, readReal, readStream, readString
 
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
 
Methods inherited from interface com.esri.arcgis.addinframework.IXMLNode
getList, getParent, getSubNode, getType, getValue, readBool, readGUID, readInteger, readReal, readStream, readString
 

Field Detail

targetClass

public static final java.lang.Class targetClass

noncastable

public boolean noncastable
Constructor Detail

IAddInRecordProxy

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

IAddInRecordProxy

public IAddInRecordProxy()
For internal use only


IAddInRecordProxy

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

IAddInRecordProxy

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

IAddInRecordProxy

protected IAddInRecordProxy(java.lang.String CLSID,
                            java.lang.String iid,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.io.IOException
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
Overrides:
addListener in class IXMLNodeProxy
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Overrides:
removeListener in class IXMLNodeProxy
Throws:
java.io.IOException

getLibrary

public java.lang.String getLibrary()
                            throws java.io.IOException,
                                   AutomationException
The full path to the associated AddIn library.

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

esri_getClass

public java.lang.String esri_getClass()
                               throws java.io.IOException,
                                      AutomationException
The full class name including namespace.

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

getAddInPath

public java.lang.String getAddInPath()
                              throws java.io.IOException,
                                     AutomationException
The full path to the AddIn.

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

esri_toString

public java.lang.String esri_toString()
                               throws java.io.IOException,
                                      AutomationException
Return the whole xml element as text.

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

getHelpSource

public java.lang.String getHelpSource()
                               throws java.io.IOException,
                                      AutomationException
The help source to the AddIn.

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