org.eclipse.mylar.internal.tasks.ui.search
Class AbstractRepositorySearchQuery

java.lang.Object
  extended by org.eclipse.mylar.internal.tasks.ui.search.AbstractRepositorySearchQuery
All Implemented Interfaces:
org.eclipse.search.ui.ISearchQuery

public abstract class AbstractRepositorySearchQuery
extends java.lang.Object
implements org.eclipse.search.ui.ISearchQuery

Author:
Rob Elves

Field Summary
private  RepositorySearchResult searchResult
          The collection of all the matches.
 
Constructor Summary
AbstractRepositorySearchQuery()
           
 
Method Summary
 boolean canRerun()
           
 boolean canRunInBackground()
           
 java.lang.String getLabel()
           
 org.eclipse.search.ui.ISearchResult getSearchResult()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.search.ui.ISearchQuery
run
 

Field Detail

searchResult

private RepositorySearchResult searchResult
The collection of all the matches.

Constructor Detail

AbstractRepositorySearchQuery

public AbstractRepositorySearchQuery()
Method Detail

getLabel

public java.lang.String getLabel()
Specified by:
getLabel in interface org.eclipse.search.ui.ISearchQuery

canRerun

public boolean canRerun()
Specified by:
canRerun in interface org.eclipse.search.ui.ISearchQuery

canRunInBackground

public boolean canRunInBackground()
Specified by:
canRunInBackground in interface org.eclipse.search.ui.ISearchQuery

getSearchResult

public org.eclipse.search.ui.ISearchResult getSearchResult()
Specified by:
getSearchResult in interface org.eclipse.search.ui.ISearchQuery