Uses of Class
org.eclipse.jdt.core.search.SearchParticipant
Packages that use SearchParticipant
Package
Description
Provides support for searching the workspace Java
elements that match a particular description.
-
Uses of SearchParticipant in org.eclipse.jdt.core.search
Methods in org.eclipse.jdt.core.search that return SearchParticipantModifier and TypeMethodDescriptionstatic SearchParticipantSearchEngine.getDefaultSearchParticipant()Returns a new default Java search participant.final SearchParticipantSearchDocument.getParticipant()Returns the participant that created this document.final SearchParticipantSearchMatch.getParticipant()Returns the search participant which issued this search match.Methods in org.eclipse.jdt.core.search with parameters of type SearchParticipantModifier and TypeMethodDescriptionvoidSearchPattern.acceptMatch(String relativePath, String containerPath, char separator, SearchPattern pattern, org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope) voidSearchPattern.acceptMatch(String relativePath, String containerPath, char separator, SearchPattern pattern, org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor) voidSearchRequestor.enterParticipant(SearchParticipant participant) Intermediate notification sent when the given participant starts to contribute.voidSearchRequestor.exitParticipant(SearchParticipant participant) Intermediate notification sent when the given participant is finished contributing.voidSearchPattern.findIndexMatches(org.eclipse.jdt.internal.core.index.Index index, org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, boolean resolveDocumentName, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.voidSearchPattern.findIndexMatches(org.eclipse.jdt.internal.core.index.Index index, org.eclipse.jdt.internal.core.search.IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor) Query a given index for matching entries.voidSearchEngine.search(SearchPattern pattern, SearchParticipant[] participants, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor) Searches for matches of a given search pattern.final voidSearchMatch.setParticipant(SearchParticipant participant) Sets the participant of this match.Constructors in org.eclipse.jdt.core.search with parameters of type SearchParticipantModifierConstructorDescriptionFieldDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new field declaration match.FieldReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean isReadAccess, boolean isWriteAccess, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new field reference match.LocalVariableDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new local variable declaration match.LocalVariableReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean isReadAccess, boolean isWriteAccess, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new local variable reference match.MethodDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new method declaration match.MethodReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean constructor, boolean synthetic, boolean superInvocation, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new method reference match.MethodReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean constructor, boolean synthetic, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new method reference match.MethodReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new method reference match.ModuleDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new type declaration match.ModuleReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new module reference match.PackageDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new package declaration match.PackageReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new package reference match.ReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new reference match.protectedSearchDocument(String documentPath, SearchParticipant participant) Creates a new search document.SearchMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new search match.TypeDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new type declaration match.TypeParameterDeclarationMatch(IJavaElement element, int accuracy, int offset, int length, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new type parameter match.TypeParameterReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new field reference match.TypeReferenceMatch(IJavaElement enclosingElement, int accuracy, int offset, int length, boolean insideDocComment, SearchParticipant participant, org.eclipse.core.resources.IResource resource) Creates a new type reference match.