Package SpecificationThe package provides API that allows clients to participate in Java searches. A Java search query is specified by a
ElementQuerySpecificationif searching for a specific
PatternQuerySpecificationwhen 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
IJavaElements, it has to implement a
IMatchPresentation to render these elements.
Interface Summary Interface Description IMatchPresentationThis interface serves to display elements that a search participant has contributed to a search result. IQueryParticipantThis is the interface expected of extensions to the extension point
ISearchRequestorA callback interface to report matches against.
Class Summary Class Description ElementQuerySpecificationDescribes a search query by giving the
IJavaElementto search for.
PatternQuerySpecificationDescribes a search query by giving a textual pattern to search for. QuerySpecificationDescribes a Java search query.