# Uses of Class
org.eclipse.jdt.core.search.SearchRequestor

Packages that use SearchRequestor
Package
Description
org.eclipse.jdt.core.search
Provides support for searching the workspace Java elements that match a particular description.

## Uses of SearchRequestor in org.eclipse.jdt.core.search

Methods in org.eclipse.jdt.core.search with parameters of type SearchRequestor
Modifier and Type
Method
Description
`abstract void`
SearchParticipant.`locateMatches(SearchDocument[] documents, SearchPattern pattern, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor)`
Locates the matches in the given documents using the given search pattern and search scope, and reports them to the given search requestor.
`void`
SearchEngine.`search(SearchPattern pattern, SearchParticipant[] participants, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor)`
Searches for matches of a given search pattern.
`void`
SearchEngine.`searchDeclarationsOfAccessedFields(IJavaElement enclosingElement, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor)`
Searches for all declarations of the fields accessed in the given element.
`void`
SearchEngine.`searchDeclarationsOfReferencedTypes(IJavaElement enclosingElement, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor)`
Searches for all declarations of the types referenced in the given element.
`void`
SearchEngine.`searchDeclarationsOfSentMessages(IJavaElement enclosingElement, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor)`
Searches for all declarations of the methods invoked in the given element.