com.esri.arcgis.geodatabase
Interface IPlugInGxIntegration

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IPlugInGxIntegrationProxy

public interface IPlugInGxIntegration
extends java.io.Serializable

COM Interface 'IPlugInGxIntegration'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members for customizing the ArcCatalog integration for the data source.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID575849ad_6b49_4c34_b9e7_f9cb63cef3cb
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IUID getContextMenu(int dsType)
          The CLSID for the context menu for the dataset type.
 int getLargeImage(int dsType, int geometryType)
          The large image for the dataset type (and geometry type if the dataset is a feature class).
 IUID getPropertyPageCategory(int dsType)
          The CLSID for the property page component category for the dataset type.
 int getSmallImage(int dsType, int geometryType)
          The small image for the specific dataset type (and geometry type if the dataset is a feature class).
 

Field Detail

IID575849ad_6b49_4c34_b9e7_f9cb63cef3cb

static final int IID575849ad_6b49_4c34_b9e7_f9cb63cef3cb
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getSmallImage

int getSmallImage(int dsType,
                  int geometryType)
                  throws java.io.IOException,
                         AutomationException
The small image for the specific dataset type (and geometry type if the dataset is a feature class).

Parameters:
dsType - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
geometryType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
Returns:
The hSmallImage
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLargeImage

int getLargeImage(int dsType,
                  int geometryType)
                  throws java.io.IOException,
                         AutomationException
The large image for the dataset type (and geometry type if the dataset is a feature class).

Parameters:
dsType - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
geometryType - A com.esri.arcgis.geometry.esriGeometryType constant (in)
Returns:
The hLargeImage
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getContextMenu

IUID getContextMenu(int dsType)
                    throws java.io.IOException,
                           AutomationException
The CLSID for the context menu for the dataset type.

Parameters:
dsType - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
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.

getPropertyPageCategory

IUID getPropertyPageCategory(int dsType)
                             throws java.io.IOException,
                                    AutomationException
The CLSID for the property page component category for the dataset type.

Parameters:
dsType - A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
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.