com.esri.arcgis.geodatabase
Interface IWorkspaceDataElements

All Superinterfaces:
Serializable
All Known Subinterfaces:
IWorkspaceDataElements2
All Known Implementing Classes:
AGSCatalogPathParser, GpVirtualPathParser, IWorkspaceDataElements2Proxy, IWorkspaceDataElementsProxy, LocatorManager, Sde3Workspace, StandaloneCatalogPathParser, WCSCatalogPathParser

public interface IWorkspaceDataElements
extends Serializable

Provides access to members that return data element objects for workspace datatasets.

Superseded By

IWorkspaceDataElements2

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IDataElement getDatasetDataElement(Object datasetSpec, IDEBrowseOptions browseOptions)
          Returns the data element for the in-bound dataset name or dataset object.
 IDataElement getWorkspaceDataElement(IDEBrowseOptions browseOptions)
          The data element for the workspace.
 

Method Detail

getWorkspaceDataElement

IDataElement getWorkspaceDataElement(IDEBrowseOptions browseOptions)
                                     throws IOException,
                                            AutomationException
The data element for the workspace.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
browseOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDataElement
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDatasetDataElement

IDataElement getDatasetDataElement(Object datasetSpec,
                                   IDEBrowseOptions browseOptions)
                                   throws IOException,
                                          AutomationException
Returns the data element for the in-bound dataset name or dataset object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Supported Platforms

Windows, Solaris, Linux

Parameters:
datasetSpec - A reference to another Object (IUnknown) (in)
browseOptions - A reference to a com.esri.arcgis.geodatabase.IDEBrowseOptions (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IDataElement
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.