public class ModelSearchQuery
extends java.lang.Object
implements org.eclipse.search.ui.ISearchQuery
| Constructor and Description |
|---|
ModelSearchQuery(QuerySpecification querySpec) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRerun() |
boolean |
canRunInBackground() |
java.lang.String |
getLabel() |
protected IModelSearchService |
getModelSearchService(IMetaModelDescriptor descriptor) |
java.lang.String |
getResultLabel(int nMatches) |
org.eclipse.search.ui.ISearchResult |
getSearchResult() |
org.eclipse.core.runtime.IStatus |
run(org.eclipse.core.runtime.IProgressMonitor monitor) |
public ModelSearchQuery(QuerySpecification querySpec)
public org.eclipse.core.runtime.IStatus run(org.eclipse.core.runtime.IProgressMonitor monitor)
throws org.eclipse.core.runtime.OperationCanceledException
run in interface org.eclipse.search.ui.ISearchQueryorg.eclipse.core.runtime.OperationCanceledExceptionpublic java.lang.String getResultLabel(int nMatches)
protected IModelSearchService getModelSearchService(IMetaModelDescriptor descriptor)
public java.lang.String getLabel()
getLabel in interface org.eclipse.search.ui.ISearchQuerypublic boolean canRerun()
canRerun in interface org.eclipse.search.ui.ISearchQuerypublic boolean canRunInBackground()
canRunInBackground in interface org.eclipse.search.ui.ISearchQuerypublic org.eclipse.search.ui.ISearchResult getSearchResult()
getSearchResult in interface org.eclipse.search.ui.ISearchQuery