public class QueryParticipant
extends java.lang.Object
implements org.eclipse.jdt.ui.search.IQueryParticipant
Constructor and Description |
---|
QueryParticipant(com.google.inject.Provider<IResourceDescriptions> resourceDescriptionsProvider,
UIParticipant uiParticipant) |
Modifier and Type | Method and Description |
---|---|
protected JavaSearchHelper |
createSearchHelper(org.eclipse.jdt.ui.search.ISearchRequestor requestor) |
int |
estimateTicks(org.eclipse.jdt.ui.search.QuerySpecification query) |
org.eclipse.jdt.ui.search.IMatchPresentation |
getUIParticipant() |
void |
search(org.eclipse.jdt.ui.search.ISearchRequestor requestor,
org.eclipse.jdt.ui.search.QuerySpecification query,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
waitForBuild() |
@Inject public QueryParticipant(com.google.inject.Provider<IResourceDescriptions> resourceDescriptionsProvider, UIParticipant uiParticipant)
public void search(org.eclipse.jdt.ui.search.ISearchRequestor requestor, org.eclipse.jdt.ui.search.QuerySpecification query, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
search
in interface org.eclipse.jdt.ui.search.IQueryParticipant
org.eclipse.core.runtime.CoreException
protected JavaSearchHelper createSearchHelper(org.eclipse.jdt.ui.search.ISearchRequestor requestor)
protected void waitForBuild()
public int estimateTicks(org.eclipse.jdt.ui.search.QuerySpecification query)
estimateTicks
in interface org.eclipse.jdt.ui.search.IQueryParticipant
public org.eclipse.jdt.ui.search.IMatchPresentation getUIParticipant()
getUIParticipant
in interface org.eclipse.jdt.ui.search.IQueryParticipant