|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 |
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 problemspublic 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 Object
public int hashCode()
hashCode
in class Object
public IGxCatalog getInternalCatalog() throws IOException, AutomationException
getInternalCatalog
in interface IGxBrowser
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IGxView getView() throws IOException, AutomationException
getView
in interface IGxBrowser
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public IUID getViewClassID() throws IOException, AutomationException
getViewClassID
in interface IGxBrowser
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setViewClassID(IUID viewClassID) throws IOException, AutomationException
setViewClassID
in interface IGxBrowser
viewClassID
- 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 IGxBrowser
IOException
- 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 IGxBrowser
parentWindow
- 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 IGxBrowser
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getHWnd() throws IOException, AutomationException
getHWnd
in interface IGxBrowser
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void refresh() throws IOException, AutomationException
refresh
in interface IGxBrowser
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void onSelectionChanged(IGxSelectionEventsOnSelectionChangedEvent theEvent) throws IOException, AutomationException
onSelectionChanged
in interface IGxSelectionEvents
theEvent
- 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 IGxCatalogEvents
theEvent
- 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 IGxCatalogEvents
theEvent
- 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 IGxCatalogEvents
theEvent
- 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 IGxCatalogEvents
theEvent
- 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 IGxCatalogEvents
theEvent
- 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 |