com.esri.arcgis.carto
Interface IDataBrowser

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

public interface IDataBrowser
extends java.io.Serializable

COM Interface 'IDataBrowser'. Generated 3/19/2015 1:20:52 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to members that control the data browser.' 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 IID3434b651_13f4_11d1_b6b9_080009b996cc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IEnumWorkspace getDatabases()
          The database connections installed on the machine.
 IEnumDataset getDatasets(IWorkspace workspace)
          The datasets registered in the catalog under the specified workspace.
 IEnumFeatureClass getFeatureClasses(IDataset dataset)
          The feature classes registered in the catalog under the specified dataset.
 IEnumWorkspace getWorkspaces(java.lang.String path)
          The workspaces in the specified path.
 

Field Detail

IID3434b651_13f4_11d1_b6b9_080009b996cc

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

getDatabases

IEnumWorkspace getDatabases()
                            throws java.io.IOException,
                                   AutomationException
The database connections installed on the machine.

Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumWorkspace
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getWorkspaces

IEnumWorkspace getWorkspaces(java.lang.String path)
                             throws java.io.IOException,
                                    AutomationException
The workspaces in the specified path.

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

getDatasets

IEnumDataset getDatasets(IWorkspace workspace)
                         throws java.io.IOException,
                                AutomationException
The datasets registered in the catalog under the specified workspace.

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

getFeatureClasses

IEnumFeatureClass getFeatureClasses(IDataset dataset)
                                    throws java.io.IOException,
                                           AutomationException
The feature classes registered in the catalog under the specified dataset.

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