com.esri.arcgis.catalog
Class IGxDatabaseExtensionProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.catalog.IGxDatabaseExtensionProxy
All Implemented Interfaces:
IGxDatabaseExtension, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IGxDatabaseExtension'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriCatalog.olb'

Description: 'Provides access to members that manage a GX database extension.' 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 IGxDatabaseExtensionProxy
extends com.esri.arcgis.interop.Dispatch
implements IGxDatabaseExtension, 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.catalog.IGxDatabaseExtension
IID, IIDcdb0cc46_4e87_11d3_9f52_00c04f6bdf06
 
Constructor Summary
  IGxDatabaseExtensionProxy()
          Deprecated. For internal use only
  IGxDatabaseExtensionProxy(java.lang.Object obj)
          Deprecated.  
protected IGxDatabaseExtensionProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGxDatabaseExtensionProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGxDatabaseExtensionProxy(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.  
 int compare(IGxObject gxObject1, IGxObject gxObject2, boolean ascending)
          Deprecated. Check if the objects are children and if yes compare them.
 IEnumGxObject getChildren(IWorkspace workspace)
          Deprecated. Get children.
 java.lang.String getName()
          Deprecated. The name of the extension.
 boolean hasChildren(IWorkspace workspace)
          Deprecated. Verify if this extension has children.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void setCatalogByRef(IGxCatalog rhs1)
          Deprecated. Attach the catalog to the database extension.
 
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

IGxDatabaseExtensionProxy

public IGxDatabaseExtensionProxy(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

IGxDatabaseExtensionProxy

public IGxDatabaseExtensionProxy()
Deprecated. 
For internal use only


IGxDatabaseExtensionProxy

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

IGxDatabaseExtensionProxy

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

IGxDatabaseExtensionProxy

protected IGxDatabaseExtensionProxy(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

setCatalogByRef

public void setCatalogByRef(IGxCatalog rhs1)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Attach the catalog to the database extension.

Specified by:
setCatalogByRef in interface IGxDatabaseExtension
Parameters:
rhs1 - A reference to a com.esri.arcgis.catalog.IGxCatalog (in)
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
Deprecated. 
The name of the extension.

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

hasChildren

public boolean hasChildren(IWorkspace workspace)
                    throws java.io.IOException,
                           AutomationException
Deprecated. 
Verify if this extension has children.

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

getChildren

public IEnumGxObject getChildren(IWorkspace workspace)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Get children.

Specified by:
getChildren in interface IGxDatabaseExtension
Parameters:
workspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
Returns:
A reference to a com.esri.arcgis.catalog.IEnumGxObject
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

compare

public int compare(IGxObject gxObject1,
                   IGxObject gxObject2,
                   boolean ascending)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Check if the objects are children and if yes compare them.

Specified by:
compare in interface IGxDatabaseExtension
Parameters:
gxObject1 - A reference to a com.esri.arcgis.catalog.IGxObject (in)
gxObject2 - A reference to a com.esri.arcgis.catalog.IGxObject (in)
ascending - The ascending (in)
Returns:
The result
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.