|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.esri.arcgis.catalogUI.FindDialog
public class FindDialog
The Search dialog box.
Constructor Summary | |
---|---|
FindDialog()
Constructs a FindDialog using ArcGIS Engine. |
|
FindDialog(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. FindDialog theFindDialog = (FindDialog) obj; |
Method Summary | |
---|---|
void |
doSearch(IQuery pQuery)
Starts executing the search defined by the query. |
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
int |
getNumSearchEngines()
Number of available search engines. |
ISearchEngine |
getSearchEngine(int index)
The nth search engine. |
int |
hashCode()
the hashcode for this object |
void |
initialize(IQuery pQuery)
Initializes the dialog box based on a query's parameters and then opens it. |
boolean |
isVisible()
Indicates if the dialog box is visible. |
void |
objectFound(ISearchEngineEventsObjectFoundEvent theEvent)
Fired when an object is found that satisfies the search criteria. |
void |
onSelectionChanged(IGxSelectionEventsOnSelectionChangedEvent theEvent)
Called when the selection contents have changed. |
void |
onShutdown()
Occurs when the application is shutting down. |
void |
searchCanceled(ISearchEngineEventsSearchCanceledEvent theEvent)
Fired when the search is explicitly canceled. |
void |
searchFailed(ISearchEngineEventsSearchFailedEvent theEvent)
Fired when the search terminates prematurely. |
void |
searchFinished(ISearchEngineEventsSearchFinishedEvent theEvent)
Fired when the search is complete. |
void |
searchLocationChanged(ISearchEngineEventsSearchLocationChangedEvent theEvent)
Fired when the search begins looking inside a new folder or other container. |
void |
show(boolean bShow)
Initializes the dialog box and opens it if indicated. |
void |
stopSearch()
Cancels an ongoing search. |
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 FindDialog() throws IOException, UnknownHostException
IOException
- if there are interop problems
UnknownHostException
- if there are interop problemspublic FindDialog(Object obj) throws IOException
FindDialog theFindDialog = (FindDialog) obj;
obj
to FindDialog
.
obj
- an object returned from ArcGIS Engine or Server
IOException
- if there are interop problemsMethod Detail |
---|
public static String getClsid()
public boolean equals(Object o)
equals
in class Object
public int hashCode()
hashCode
in class Object
public void show(boolean bShow) throws IOException, AutomationException
show
in interface IFindDialog
bShow
- The bShow (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public boolean isVisible() throws IOException, AutomationException
isVisible
in interface IFindDialog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void doSearch(IQuery pQuery) throws IOException, AutomationException
doSearch
in interface IFindDialog
pQuery
- A reference to a com.esri.arcgis.catalog.IQuery (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void stopSearch() throws IOException, AutomationException
stopSearch
in interface IFindDialog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void initialize(IQuery pQuery) throws IOException, AutomationException
initialize
in interface IFindDialog
pQuery
- A reference to a com.esri.arcgis.catalog.IQuery (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public int getNumSearchEngines() throws IOException, AutomationException
getNumSearchEngines
in interface IFindDialog
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public ISearchEngine getSearchEngine(int index) throws IOException, AutomationException
getSearchEngine
in interface IFindDialog
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void objectFound(ISearchEngineEventsObjectFoundEvent theEvent) throws IOException, AutomationException
objectFound
in interface ISearchEngineEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void searchFinished(ISearchEngineEventsSearchFinishedEvent theEvent) throws IOException, AutomationException
searchFinished
in interface ISearchEngineEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void searchFailed(ISearchEngineEventsSearchFailedEvent theEvent) throws IOException, AutomationException
searchFailed
in interface ISearchEngineEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void searchCanceled(ISearchEngineEventsSearchCanceledEvent theEvent) throws IOException, AutomationException
searchCanceled
in interface ISearchEngineEvents
theEvent
- The event
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void searchLocationChanged(ISearchEngineEventsSearchLocationChangedEvent theEvent) throws IOException, AutomationException
searchLocationChanged
in interface ISearchEngineEvents
theEvent
- The event
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 onShutdown() throws IOException, AutomationException
This method notifies the dll thread manager object that the application is shutting down so that the dll thread manager can terminate any threads that were created by the components in that dll.
onShutdown
in interface IDllThreadManager
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 |