org.eclipse.jdt.ui.search |
Package-level Javadoc
Application programming interfaces for Java search participants..
Package Specification
The package provides API that allows clients to participate in Java searches. A Java search query is specified by a
QuerySpecification
; an
ElementQuerySpecification
if searching for a specific
IJavaElement
, a
PatternQuerySpecification
when searching for a string pattern.
Clients who want to participate in Java search queries should implement IQueryParticipant. A query participant interprets a QuerySpecification and reports matches to a ISearchRequestor. If a query participant wishes to report matches against elements that are not IResources or IJavaElements, it has to implement a IMatchPresentation to render these elements.
|
Java Source File Name | Type | Comment |
ElementQuerySpecification.java | Class |
Describes a search query by giving the
IJavaElement to search
for. |
IMatchPresentation.java | Interface | This interface serves to display elements that a search participant has contributed to a search
result.
Each
IMatchPresentation is associated with a particular
IQueryParticipant . |
IQueryParticipant.java | Interface | This is the interface expected of extensions to the extension point
org.eclipse.jdt.ui.queryParticipants .
A IQueryParticipant is called during the execution of a
Java search query. |
ISearchRequestor.java | Interface | A callback interface to report matches against. |
PatternQuerySpecification.java | Class |
Describes a search query by giving a textual pattern to search for. |
QuerySpecification.java | Class |
Describes a Java search query. |