com.esri.arcgis.geodatabase
Interface IDEGdbUtilities

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IDEGdbUtilities2
All Known Implementing Classes:
DEGdbUtilities, IDEGdbUtilities2Proxy, IDEGdbUtilitiesProxy

public interface IDEGdbUtilities
extends java.io.Serializable

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

Description: 'Provides access to utility functions concerning data elements.' 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 IIDbd65b611_aa51_462f_a11a_b0ba223d9e9c
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getDatasetTypeDescription(int type)
          Get dataset type description.
 int getDatasetTypeFromString(java.lang.String desc)
          Get dataset type from string.
 java.lang.String getExpandTypeDescription(int type)
          Get expand type description.
 int getExpandTypeFromString(java.lang.String desc)
          Get expand type from string.
 java.lang.String getFeatureTypeDescription(int type)
          Get feature type description.
 int getFeatureTypeFromString(java.lang.String desc)
          Get feature type from string.
 java.lang.String getFieldTypeDescription(int type)
          Get field type description.
 int getFieldTypeFromString(java.lang.String desc)
          Get field type from string.
 java.lang.String getGeometryTypeDescription(int type)
          Get geometry type description.
 int getGeometryTypeFromString(java.lang.String desc)
          Get geometry type from string.
 java.lang.String getNetworkClassAncillaryRoleDescription(int role)
          Get network class ancillary role type description.
 int getNetworkClassAncillaryRoleFromString(java.lang.String desc)
          Get network class ancillary role type from string.
 java.lang.String getNetworkTypeDescription(int netType)
          Get network type description.
 int getNetworkTypeFromString(java.lang.String desc)
          Get network type from string.
 java.lang.String getRelationshipCardinalityDescription(int card)
          Get relationship cardinality description.
 int getRelationshipCardinalityFromString(java.lang.String desc)
          Get relationship cardinality from string.
 java.lang.String getRelationshipClassKeyDescription(int classKey)
          Get relationship class key type description.
 int getRelationshipClassKeyFromString(java.lang.String desc)
          Get relationship class key type from string.
 java.lang.String getRelationshipKeyRoleDescription(int keyRole)
          Get relationship key role description.
 int getRelationshipKeyRoleFromString(java.lang.String desc)
          Get relationship key role from string.
 java.lang.String getRelationshipKeyTypeDescription(int keyType)
          Get relationship key type description.
 int getRelationshipKeyTypeFromString(java.lang.String desc)
          Get relationship key type from string.
 java.lang.String getRelationshipNotificationDescription(int notification)
          Get relationship notification description.
 int getRelationshipNotificationFromString(java.lang.String desc)
          Get relationship notification from string.
 java.lang.String getWorkspaceTypeDescription(int type)
          Get workspace type description.
 int getWorkspaceTypeFromString(java.lang.String desc)
          Get worspace type from string.
 boolean isEqualDEGeoDataset(IDEGeoDataset dEGeoDataset1, IDEGeoDataset dEGeoDataset2)
          Check if DEGeoDataset properties are equal.
 

Field Detail

IIDbd65b611_aa51_462f_a11a_b0ba223d9e9c

static final int IIDbd65b611_aa51_462f_a11a_b0ba223d9e9c
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

getDatasetTypeFromString

int getDatasetTypeFromString(java.lang.String desc)
                             throws java.io.IOException,
                                    AutomationException
Get dataset type from string.

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

getDatasetTypeDescription

java.lang.String getDatasetTypeDescription(int type)
                                           throws java.io.IOException,
                                                  AutomationException
Get dataset type description.

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

getGeometryTypeFromString

int getGeometryTypeFromString(java.lang.String desc)
                              throws java.io.IOException,
                                     AutomationException
Get geometry type from string.

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

getGeometryTypeDescription

java.lang.String getGeometryTypeDescription(int type)
                                            throws java.io.IOException,
                                                   AutomationException
Get geometry type description.

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

getFeatureTypeFromString

int getFeatureTypeFromString(java.lang.String desc)
                             throws java.io.IOException,
                                    AutomationException
Get feature type from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriFeatureType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFeatureTypeDescription

java.lang.String getFeatureTypeDescription(int type)
                                           throws java.io.IOException,
                                                  AutomationException
Get feature type description.

Parameters:
type - A com.esri.arcgis.geodatabase.esriFeatureType constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExpandTypeFromString

int getExpandTypeFromString(java.lang.String desc)
                            throws java.io.IOException,
                                   AutomationException
Get expand type from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriDEExpandType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExpandTypeDescription

java.lang.String getExpandTypeDescription(int type)
                                          throws java.io.IOException,
                                                 AutomationException
Get expand type description.

Parameters:
type - A com.esri.arcgis.geodatabase.esriDEExpandType constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFieldTypeFromString

int getFieldTypeFromString(java.lang.String desc)
                           throws java.io.IOException,
                                  AutomationException
Get field type from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriFieldType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFieldTypeDescription

java.lang.String getFieldTypeDescription(int type)
                                         throws java.io.IOException,
                                                AutomationException
Get field type description.

Parameters:
type - A com.esri.arcgis.geodatabase.esriFieldType constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWorkspaceTypeFromString

int getWorkspaceTypeFromString(java.lang.String desc)
                               throws java.io.IOException,
                                      AutomationException
Get worspace type from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriWorkspaceType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWorkspaceTypeDescription

java.lang.String getWorkspaceTypeDescription(int type)
                                             throws java.io.IOException,
                                                    AutomationException
Get workspace type description.

Parameters:
type - A com.esri.arcgis.geodatabase.esriWorkspaceType constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNetworkClassAncillaryRoleFromString

int getNetworkClassAncillaryRoleFromString(java.lang.String desc)
                                           throws java.io.IOException,
                                                  AutomationException
Get network class ancillary role type from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriNetworkClassAncillaryRole constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNetworkClassAncillaryRoleDescription

java.lang.String getNetworkClassAncillaryRoleDescription(int role)
                                                         throws java.io.IOException,
                                                                AutomationException
Get network class ancillary role type description.

Parameters:
role - A com.esri.arcgis.geodatabase.esriNetworkClassAncillaryRole constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipKeyTypeFromString

int getRelationshipKeyTypeFromString(java.lang.String desc)
                                     throws java.io.IOException,
                                            AutomationException
Get relationship key type from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriRelKeyType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipKeyTypeDescription

java.lang.String getRelationshipKeyTypeDescription(int keyType)
                                                   throws java.io.IOException,
                                                          AutomationException
Get relationship key type description.

Parameters:
keyType - A com.esri.arcgis.geodatabase.esriRelKeyType constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipClassKeyFromString

int getRelationshipClassKeyFromString(java.lang.String desc)
                                      throws java.io.IOException,
                                             AutomationException
Get relationship class key type from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriRelClassKey constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipClassKeyDescription

java.lang.String getRelationshipClassKeyDescription(int classKey)
                                                    throws java.io.IOException,
                                                           AutomationException
Get relationship class key type description.

Parameters:
classKey - A com.esri.arcgis.geodatabase.esriRelClassKey constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipKeyRoleFromString

int getRelationshipKeyRoleFromString(java.lang.String desc)
                                     throws java.io.IOException,
                                            AutomationException
Get relationship key role from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriRelKeyRole constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipKeyRoleDescription

java.lang.String getRelationshipKeyRoleDescription(int keyRole)
                                                   throws java.io.IOException,
                                                          AutomationException
Get relationship key role description.

Parameters:
keyRole - A com.esri.arcgis.geodatabase.esriRelKeyRole constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipCardinalityFromString

int getRelationshipCardinalityFromString(java.lang.String desc)
                                         throws java.io.IOException,
                                                AutomationException
Get relationship cardinality from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriRelCardinality constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipCardinalityDescription

java.lang.String getRelationshipCardinalityDescription(int card)
                                                       throws java.io.IOException,
                                                              AutomationException
Get relationship cardinality description.

Parameters:
card - A com.esri.arcgis.geodatabase.esriRelCardinality constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipNotificationFromString

int getRelationshipNotificationFromString(java.lang.String desc)
                                          throws java.io.IOException,
                                                 AutomationException
Get relationship notification from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriRelNotification constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRelationshipNotificationDescription

java.lang.String getRelationshipNotificationDescription(int notification)
                                                        throws java.io.IOException,
                                                               AutomationException
Get relationship notification description.

Parameters:
notification - A com.esri.arcgis.geodatabase.esriRelNotification constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNetworkTypeFromString

int getNetworkTypeFromString(java.lang.String desc)
                             throws java.io.IOException,
                                    AutomationException
Get network type from string.

Parameters:
desc - The desc (in)
Returns:
A com.esri.arcgis.geodatabase.esriNetworkType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNetworkTypeDescription

java.lang.String getNetworkTypeDescription(int netType)
                                           throws java.io.IOException,
                                                  AutomationException
Get network type description.

Parameters:
netType - A com.esri.arcgis.geodatabase.esriNetworkType constant (in)
Returns:
The desc
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isEqualDEGeoDataset

boolean isEqualDEGeoDataset(IDEGeoDataset dEGeoDataset1,
                            IDEGeoDataset dEGeoDataset2)
                            throws java.io.IOException,
                                   AutomationException
Check if DEGeoDataset properties are equal.

Parameters:
dEGeoDataset1 - A reference to a com.esri.arcgis.geodatabase.IDEGeoDataset (in)
dEGeoDataset2 - A reference to a com.esri.arcgis.geodatabase.IDEGeoDataset (in)
Returns:
The equal
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.