public class ReferenceQuery extends Object implements org.eclipse.search.ui.ISearchQuery
| Modifier and Type | Field and Description |
|---|---|
protected EditorResourceAccess |
localContextProvider |
| Constructor and Description |
|---|
ReferenceQuery() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canRerun() |
boolean |
canRunInBackground() |
protected ReferenceSearchResult |
createSearchResult() |
com.google.common.base.Predicate<IReferenceDescription> |
getFilter() |
String |
getLabel() |
org.eclipse.search.ui.ISearchResult |
getSearchResult() |
void |
init(Iterable<org.eclipse.emf.common.util.URI> targetURIs,
com.google.common.base.Predicate<IReferenceDescription> filter,
String label) |
org.eclipse.core.runtime.IStatus |
run(org.eclipse.core.runtime.IProgressMonitor monitor) |
@Inject protected EditorResourceAccess localContextProvider
public void init(Iterable<org.eclipse.emf.common.util.URI> targetURIs, com.google.common.base.Predicate<IReferenceDescription> filter, String label)
public boolean canRerun()
canRerun in interface org.eclipse.search.ui.ISearchQuerypublic boolean canRunInBackground()
canRunInBackground in interface org.eclipse.search.ui.ISearchQuerypublic String getLabel()
getLabel in interface org.eclipse.search.ui.ISearchQuerypublic com.google.common.base.Predicate<IReferenceDescription> getFilter()
public org.eclipse.search.ui.ISearchResult getSearchResult()
getSearchResult in interface org.eclipse.search.ui.ISearchQuerypublic 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.OperationCanceledExceptionprotected ReferenceSearchResult createSearchResult()
Copyright © 2016. All Rights Reserved.