Uses of Class
org.aspectj.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.aspectj.org.eclipse.jdt.core.search
Methods in org.aspectj.org.eclipse.jdt.core.search that return SearchParticipantModifier and TypeMethodDescriptionstatic SearchParticipantSearchEngine.getDefaultSearchParticipant()Returns a new default Java search participant.SearchDocument.getParticipant()Returns the participant that created this document.SearchMatch.getParticipant()Returns the search participant which issued this search match.Methods in org.aspectj.org.eclipse.jdt.core.search with parameters of type SearchParticipantModifier and TypeMethodDescriptionvoidSearchPattern.acceptMatch(String relativePath, String containerPath, char separator, SearchPattern pattern, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope)voidSearchPattern.acceptMatch(String relativePath, String containerPath, char separator, SearchPattern pattern, 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(Index index, 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.voidSearchMatch.setParticipant(SearchParticipant participant)Sets the participant of this match.Constructors in org.aspectj.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. -
Uses of SearchParticipant in org.aspectj.org.eclipse.jdt.internal.core.search
Subclasses of SearchParticipant in org.aspectj.org.eclipse.jdt.internal.core.searchModifier and TypeClassDescriptionclassA search participant describes a particular extension to a generic search mechanism, allowing thus to perform combined search actions which will involve all required participants A search scope defines which participants are involved.Fields in org.aspectj.org.eclipse.jdt.internal.core.search declared as SearchParticipantMethods in org.aspectj.org.eclipse.jdt.internal.core.search that return SearchParticipantModifier and TypeMethodDescriptionstatic SearchParticipantBasicSearchEngine.getDefaultSearchParticipant()Returns a new default Java search participant.Methods in org.aspectj.org.eclipse.jdt.internal.core.search with parameters of type SearchParticipantModifier and TypeMethodDescriptionabstract booleanIndexQueryRequestor.acceptIndexMatch(String documentPath, SearchPattern indexRecord, SearchParticipant participant, AccessRuleSet access)booleanPathCollector.acceptIndexMatch(String documentPath, SearchPattern indexRecord, SearchParticipant participant, AccessRuleSet access)voidBasicSearchEngine.search(SearchPattern pattern, SearchParticipant[] participants, IJavaSearchScope scope, SearchRequestor requestor, org.eclipse.core.runtime.IProgressMonitor monitor)Searches for matches of a given search pattern.Constructors in org.aspectj.org.eclipse.jdt.internal.core.search with parameters of type SearchParticipantModifierConstructorDescriptionJavaSearchDocument(String documentPath, byte[] contents, SearchParticipant participant)JavaSearchDocument(String documentPath, SearchParticipant participant)JavaSearchDocument(ZipEntry zipEntry, org.eclipse.core.runtime.IPath zipFilePath, byte[] contents, SearchParticipant participant)PatternSearchJob(SearchPattern pattern, SearchParticipant participant, IJavaSearchScope scope, IndexQueryRequestor requestor)SubTypeSearchJob(SearchPattern pattern, SearchParticipant participant, IJavaSearchScope scope, IndexQueryRequestor requestor) -
Uses of SearchParticipant in org.aspectj.org.eclipse.jdt.internal.core.search.indexing
Methods in org.aspectj.org.eclipse.jdt.internal.core.search.indexing with parameters of type SearchParticipantModifier and TypeMethodDescriptionvoidIndexManager.indexDocument(SearchDocument searchDocument, SearchParticipant searchParticipant, Index index, org.eclipse.core.runtime.IPath indexLocation)voidIndexManager.indexResolvedDocument(SearchDocument searchDocument, SearchParticipant searchParticipant, Index index, org.eclipse.core.runtime.IPath indexLocation)voidIndexManager.scheduleDocumentIndexing(SearchDocument searchDocument, org.eclipse.core.runtime.IPath container, IndexLocation indexLocation, SearchParticipant searchParticipant) -
Uses of SearchParticipant in org.aspectj.org.eclipse.jdt.internal.core.search.matching
Methods in org.aspectj.org.eclipse.jdt.internal.core.search.matching that return SearchParticipantMethods in org.aspectj.org.eclipse.jdt.internal.core.search.matching with parameters of type SearchParticipantModifier and TypeMethodDescriptionstatic SearchDocument[]MatchLocator.addWorkingCopies(SearchPattern pattern, SearchDocument[] indexMatches, ICompilationUnit[] copies, SearchParticipant participant)voidIntersectingPattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor)voidLocalVariablePattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor)static voidMatchLocator.findIndexMatches(SearchPattern pattern, Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor monitor)Query a given index for matching entries.voidOrPattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor)voidTypeParameterPattern.findIndexMatches(Index index, IndexQueryRequestor requestor, SearchParticipant participant, IJavaSearchScope scope, org.eclipse.core.runtime.IProgressMonitor progressMonitor)protected voidMatchLocator.locatePackageDeclarations(SearchParticipant participant, IJavaProject[] projects)Locates the package declarations corresponding to this locator's pattern.protected voidMatchLocator.locatePackageDeclarations(SearchPattern searchPattern, SearchParticipant participant, IJavaProject[] projects)Locates the package declarations corresponding to the search pattern.MatchLocator.newDeclarationMatch(IJavaElement element, Binding binding, int accuracy, int offset, int length, SearchParticipant participant, org.eclipse.core.resources.IResource resource)