Eclipse Platform
Release 3.1

Uses of Interface
org.eclipse.search.ui.ISearchQuery

Packages that use ISearchQuery
org.eclipse.search.ui Classes and interface required to contribute search dialog pages and search result view pages.  
 

Uses of ISearchQuery in org.eclipse.search.ui
 

Methods in org.eclipse.search.ui that return ISearchQuery
static ISearchQuery[] NewSearchUI.getQueries()
          Returns all search queries know to the search UI (i.e. registered via runQuery() or runQueryInForeground()).
 ISearchQuery ISearchResult.getQuery()
          Returns the query that produced this search result.
 

Methods in org.eclipse.search.ui with parameters of type ISearchQuery
static void NewSearchUI.runQuery(ISearchQuery query)
          Deprecated. deprecated in 3.1. Use NewSearchUI.runQueryInBackground(ISearchQuery) to run a query in background or NewSearchUI.runQueryInForeground(IRunnableContext, ISearchQuery) to run it in foreground
static void NewSearchUI.runQueryInBackground(ISearchQuery query)
          Runs the given search query.
static IStatus NewSearchUI.runQueryInForeground(IRunnableContext context, ISearchQuery query)
          Runs the given search query.
static boolean NewSearchUI.isQueryRunning(ISearchQuery query)
          Returns whether the given query is currently running.
static void NewSearchUI.cancelQuery(ISearchQuery query)
          Sends a 'cancel' command to the given query running in background.
 void IQueryListener.queryAdded(ISearchQuery query)
          Called when an query has been added to the system.
 void IQueryListener.queryRemoved(ISearchQuery query)
          Called when a query has been removed.
 void IQueryListener.queryStarting(ISearchQuery query)
          Called before an ISearchQuery is starting.
 void IQueryListener.queryFinished(ISearchQuery query)
          Called after an ISearchQuery has finished.
 


Eclipse Platform
Release 3.1

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.