|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.geodatabase.DEGdbUtilities
public class DEGdbUtilities
Geodatabase Data Element Utilities object.
Constructor Summary | |
---|---|
DEGdbUtilities()
Constructs a DEGdbUtilities using ArcGIS Engine. |
|
DEGdbUtilities(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. DEGdbUtilities theDEGdbUtilities = (DEGdbUtilities) obj; |
Method Summary | |
---|---|
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
String |
getDatasetTypeDescription(int type)
Get dataset type description. |
int |
getDatasetTypeFromString(String desc)
Get dataset type from string. |
String |
getExpandTypeDescription(int type)
Get expand type description. |
int |
getExpandTypeFromString(String desc)
Get expand type from string. |
String |
getFeatureTypeDescription(int type)
Get feature type description. |
int |
getFeatureTypeFromString(String desc)
Get feature type from string. |
String |
getFieldTypeDescription(int type)
Get field type description. |
int |
getFieldTypeFromString(String desc)
Get field type from string. |
String |
getGeometryTypeDescription(int type)
Get geometry type description. |
int |
getGeometryTypeFromString(String desc)
Get geometry type from string. |
String |
getNetworkClassAncillaryRoleDescription(int role)
Get network class ancillary role type description. |
int |
getNetworkClassAncillaryRoleFromString(String desc)
Get network class ancillary role type from string. |
String |
getNetworkTypeDescription(int netType)
Get network type description. |
int |
getNetworkTypeFromString(String desc)
Get network type from string. |
String |
getRelationshipCardinalityDescription(int card)
Get relationship cardinality description. |
int |
getRelationshipCardinalityFromString(String desc)
Get relationship cardinality from string. |
String |
getRelationshipClassKeyDescription(int classKey)
Get relationship class key type description. |
int |
getRelationshipClassKeyFromString(String desc)
Get relationship class key type from string. |
String |
getRelationshipKeyRoleDescription(int keyRole)
Get relationship key role description. |
int |
getRelationshipKeyRoleFromString(String desc)
Get relationship key role from string. |
String |
getRelationshipKeyTypeDescription(int keyType)
Get relationship key type description. |
int |
getRelationshipKeyTypeFromString(String desc)
Get relationship key type from string. |
String |
getRelationshipNotificationDescription(int notification)
Get relationship notification description. |
int |
getRelationshipNotificationFromString(String desc)
Get relationship notification from string. |
String |
getRequiredGdbClientVersionDescription(int gdbVersion)
Get required geodatabase client version description. |
int |
getRequiredGdbClientVersionFromString(String desc)
Get required geodatabase client version from string. |
String |
getWorkspaceTypeDescription(int type)
Get workspace type description. |
int |
getWorkspaceTypeFromString(String desc)
Get worspace type from string. |
int |
hashCode()
the hashcode for this object |
boolean |
isEqualDEGeoDataset(IDEGeoDataset dEGeoDataset1,
IDEGeoDataset dEGeoDataset2)
Check if DEGeoDataset properties are equal. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
---|
getJintegraDispatch, release |
Constructor Detail |
---|
public DEGdbUtilities() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic DEGdbUtilities(Object obj) throws IOException
DEGdbUtilities theDEGdbUtilities = (DEGdbUtilities) obj;
obj
to DEGdbUtilities
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public int getRequiredGdbClientVersionFromString(String desc) throws IOException, AutomationException
getRequiredGdbClientVersionFromString
in interface IDEGdbUtilities2
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getRequiredGdbClientVersionDescription(int gdbVersion) throws IOException, AutomationException
getRequiredGdbClientVersionDescription
in interface IDEGdbUtilities2
gdbVersion
- A com.esri.arcgis.geodatabase.esriGeodatabaseVersion constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getDatasetTypeFromString(String desc) throws IOException, AutomationException
getDatasetTypeFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getDatasetTypeDescription(int type) throws IOException, AutomationException
getDatasetTypeDescription
in interface IDEGdbUtilities
type
- A com.esri.arcgis.geodatabase.esriDatasetType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getGeometryTypeFromString(String desc) throws IOException, AutomationException
getGeometryTypeFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getGeometryTypeDescription(int type) throws IOException, AutomationException
getGeometryTypeDescription
in interface IDEGdbUtilities
type
- A com.esri.arcgis.geometry.esriGeometryType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFeatureTypeFromString(String desc) throws IOException, AutomationException
getFeatureTypeFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getFeatureTypeDescription(int type) throws IOException, AutomationException
getFeatureTypeDescription
in interface IDEGdbUtilities
type
- A com.esri.arcgis.geodatabase.esriFeatureType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getExpandTypeFromString(String desc) throws IOException, AutomationException
getExpandTypeFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getExpandTypeDescription(int type) throws IOException, AutomationException
getExpandTypeDescription
in interface IDEGdbUtilities
type
- A com.esri.arcgis.geodatabase.esriDEExpandType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getFieldTypeFromString(String desc) throws IOException, AutomationException
getFieldTypeFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getFieldTypeDescription(int type) throws IOException, AutomationException
getFieldTypeDescription
in interface IDEGdbUtilities
type
- A com.esri.arcgis.geodatabase.esriFieldType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getWorkspaceTypeFromString(String desc) throws IOException, AutomationException
getWorkspaceTypeFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getWorkspaceTypeDescription(int type) throws IOException, AutomationException
getWorkspaceTypeDescription
in interface IDEGdbUtilities
type
- A com.esri.arcgis.geodatabase.esriWorkspaceType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNetworkClassAncillaryRoleFromString(String desc) throws IOException, AutomationException
getNetworkClassAncillaryRoleFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getNetworkClassAncillaryRoleDescription(int role) throws IOException, AutomationException
getNetworkClassAncillaryRoleDescription
in interface IDEGdbUtilities
role
- A com.esri.arcgis.geodatabase.esriNetworkClassAncillaryRole constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRelationshipKeyTypeFromString(String desc) throws IOException, AutomationException
getRelationshipKeyTypeFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getRelationshipKeyTypeDescription(int keyType) throws IOException, AutomationException
getRelationshipKeyTypeDescription
in interface IDEGdbUtilities
keyType
- A com.esri.arcgis.geodatabase.esriRelKeyType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRelationshipClassKeyFromString(String desc) throws IOException, AutomationException
getRelationshipClassKeyFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getRelationshipClassKeyDescription(int classKey) throws IOException, AutomationException
getRelationshipClassKeyDescription
in interface IDEGdbUtilities
classKey
- A com.esri.arcgis.geodatabase.esriRelClassKey constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRelationshipKeyRoleFromString(String desc) throws IOException, AutomationException
getRelationshipKeyRoleFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getRelationshipKeyRoleDescription(int keyRole) throws IOException, AutomationException
getRelationshipKeyRoleDescription
in interface IDEGdbUtilities
keyRole
- A com.esri.arcgis.geodatabase.esriRelKeyRole constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRelationshipCardinalityFromString(String desc) throws IOException, AutomationException
getRelationshipCardinalityFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getRelationshipCardinalityDescription(int card) throws IOException, AutomationException
getRelationshipCardinalityDescription
in interface IDEGdbUtilities
card
- A com.esri.arcgis.geodatabase.esriRelCardinality constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getRelationshipNotificationFromString(String desc) throws IOException, AutomationException
getRelationshipNotificationFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getRelationshipNotificationDescription(int notification) throws IOException, AutomationException
getRelationshipNotificationDescription
in interface IDEGdbUtilities
notification
- A com.esri.arcgis.geodatabase.esriRelNotification constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNetworkTypeFromString(String desc) throws IOException, AutomationException
getNetworkTypeFromString
in interface IDEGdbUtilities
desc
- The desc (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public String getNetworkTypeDescription(int netType) throws IOException, AutomationException
getNetworkTypeDescription
in interface IDEGdbUtilities
netType
- A com.esri.arcgis.geodatabase.esriNetworkType constant (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isEqualDEGeoDataset(IDEGeoDataset dEGeoDataset1, IDEGeoDataset dEGeoDataset2) throws IOException, AutomationException
isEqualDEGeoDataset
in interface IDEGdbUtilities
dEGeoDataset1
- A reference to a com.esri.arcgis.geodatabase.IDEGeoDataset (in)dEGeoDataset2
- A reference to a com.esri.arcgis.geodatabase.IDEGeoDataset (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |