|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.catalogUI.GxComBrowser
public class GxComBrowser
Provides access to GX browser dialog.
| Constructor Summary | |
|---|---|
GxComBrowser()
Constructs a GxComBrowser using ArcGIS Engine. |
|
GxComBrowser(Object obj)
Construct a GxComBrowser using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
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. |
int |
hashCode()
the hashcode for this object |
void |
onApply(IComPropertySheetEventsOnApplyEvent theEvent)
Occurs when changes are applied. |
void |
onObjectAdded(IGxCatalogEventsOnObjectAddedEvent theEvent)
Called when an object has been added to some part of the catalog. |
void |
onObjectChanged(IGxCatalogEventsOnObjectChangedEvent theEvent)
Called when an object in some part of the catalog has been changed. |
void |
onObjectDeleted(IGxCatalogEventsOnObjectDeletedEvent theEvent)
Called when an object has been deleted from some part of the catalog. |
void |
onObjectRefreshed(IGxCatalogEventsOnObjectRefreshedEvent theEvent)
Called when an object in some part of the catalog has been refreshed. |
void |
onRefreshAll(IGxCatalogEventsOnRefreshAllEvent theEvent)
Called when the whole catalog has changed. |
void |
onSelectionChanged(IGxSelectionEventsOnSelectionChangedEvent theEvent)
Called when the selection contents have changed. |
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. |
| 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 GxComBrowser()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public GxComBrowser(Object obj)
throws IOException
obj to GxComBrowser.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
GxComBrowser theGxComBrowser = (GxComBrowser) obj;| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public IGxCatalog getInternalCatalog()
throws IOException,
AutomationException
getInternalCatalog in interface IGxBrowserIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxView getView()
throws IOException,
AutomationException
getView in interface IGxBrowserIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IUID getViewClassID()
throws IOException,
AutomationException
getViewClassID in interface IGxBrowserIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setViewClassID(IUID viewClassID)
throws IOException,
AutomationException
setViewClassID in interface IGxBrowserviewClassID - A reference to a com.esri.arcgis.system.IUID (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGxTreeView getTreeView()
throws IOException,
AutomationException
getTreeView in interface IGxBrowserIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void show(int parentWindow,
boolean show)
throws IOException,
AutomationException
show in interface IGxBrowserparentWindow - The parentWindow (A COM typedef) (in)show - The show (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void terminate()
throws IOException,
AutomationException
terminate in interface IGxBrowserIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getHWnd()
throws IOException,
AutomationException
getHWnd in interface IGxBrowserIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void refresh()
throws IOException,
AutomationException
refresh in interface IGxBrowserIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onSelectionChanged(IGxSelectionEventsOnSelectionChangedEvent theEvent)
throws IOException,
AutomationException
onSelectionChanged in interface IGxSelectionEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onRefreshAll(IGxCatalogEventsOnRefreshAllEvent theEvent)
throws IOException,
AutomationException
onRefreshAll in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onObjectAdded(IGxCatalogEventsOnObjectAddedEvent theEvent)
throws IOException,
AutomationException
onObjectAdded in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onObjectDeleted(IGxCatalogEventsOnObjectDeletedEvent theEvent)
throws IOException,
AutomationException
onObjectDeleted in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onObjectChanged(IGxCatalogEventsOnObjectChangedEvent theEvent)
throws IOException,
AutomationException
onObjectChanged in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onObjectRefreshed(IGxCatalogEventsOnObjectRefreshedEvent theEvent)
throws IOException,
AutomationException
onObjectRefreshed in interface IGxCatalogEventstheEvent - The event
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void onApply(IComPropertySheetEventsOnApplyEvent theEvent)
throws IOException,
AutomationException
Call OnApply to notify other parts of the application that the objects passed to the property sheet have been edited.
onApply in interface IComPropertySheetEventstheEvent - The event
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 | ||||||||