|
|||||||||
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 |
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 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.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 IComPropertySheetEvents
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 |