com.esri.arcgis.catalogUI
Interface IGxBrowser

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GxComBrowser, IGxBrowserProxy

public interface IGxBrowser
extends java.io.Serializable

COM Interface 'IGxBrowser'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriCatalogUI.olb'

Description: 'Provides access to members that control the GxBrowser.' 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 IID86057a65_426a_4c04_ba66_cf73ebb70a9f
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getHWnd()
          The HWND of the Catalog window.
 IGxCatalog getInternalCatalog()
          The Catalog object used internally by the Catalog window.
 IGxTreeView getTreeView()
          The Catalog window's tree view.
 IGxView getView()
          The Catalog window's current view.
 IUID getViewClassID()
          The Catalog window's current view's class ID.
 void refresh()
          Refresh the Catalog window.
 void setViewClassID(IUID viewClassID)
          The Catalog window's current view's class ID.
 void show(int parentWindow, boolean show)
          Shows or hides the Catalog window.
 void terminate()
          Instruct the Catalog window to destroy itself.
 

Field Detail

IID86057a65_426a_4c04_ba66_cf73ebb70a9f

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

getInternalCatalog

IGxCatalog getInternalCatalog()
                              throws java.io.IOException,
                                     AutomationException
The Catalog object used internally by the Catalog window.

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

getView

IGxView getView()
                throws java.io.IOException,
                       AutomationException
The Catalog window's current view.

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

getViewClassID

IUID getViewClassID()
                    throws java.io.IOException,
                           AutomationException
The Catalog window's current view's class ID.

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.

setViewClassID

void setViewClassID(IUID viewClassID)
                    throws java.io.IOException,
                           AutomationException
The Catalog window's current view's class ID.

Parameters:
viewClassID - A reference to a com.esri.arcgis.system.IUID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getTreeView

IGxTreeView getTreeView()
                        throws java.io.IOException,
                               AutomationException
The Catalog window's tree view.

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

show

void show(int parentWindow,
          boolean show)
          throws java.io.IOException,
                 AutomationException
Shows or hides the Catalog window.

Parameters:
parentWindow - The parentWindow (A COM typedef) (in)
show - The show (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

terminate

void terminate()
               throws java.io.IOException,
                      AutomationException
Instruct the Catalog window to destroy itself.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getHWnd

int getHWnd()
            throws java.io.IOException,
                   AutomationException
The HWND of the Catalog window.

Returns:
The pHwnd (A COM typedef)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

refresh

void refresh()
             throws java.io.IOException,
                    AutomationException
Refresh the Catalog window.

Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.