]> git.uio.no Git - ifi-stolz-refaktor.git/blob - case-study/jdt-after/ui/org/eclipse/jdt/ui/search/package.html
Case Study: adding data and statistics
[ifi-stolz-refaktor.git] / case-study / jdt-after / ui / org / eclipse / jdt / ui / search / package.html
1 <!DOCTYPE html PUBLIC "-//w3c//dtd html 4.0 transitional//en">
2 <html>
3 <head>
4                     
5   <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
6                     
7   <meta name="Author" content="IBM">
8                     
9   <meta name="GENERATOR" content="Mozilla/4.75 [en] (Windows NT 5.0; U) [Netscape]">
10   <title>Package-level Javadoc</title>
11     
12 </head>
13 <body>
14   Application programming interfaces for Java search participants..     
15      
16   <h2> Package Specification</h2>
17       The package provides API that allows clients to participate in Java searches. A Java search query is specified by a
18 <TT>QuerySpecification</TT>
19 ; an
20 <TT>ElementQuerySpecification</TT>
21 if searching for a specific
22 <TT>IJavaElement</TT>
23 , a
24 <TT>PatternQuerySpecification</TT>
25 when searching for a string pattern.
26 <P>Clients who want to participate in Java search queries should implement <TT>IQueryParticipant</TT>. A query participant interprets a <TT>QuerySpecification</TT> and reports matches to a <TT>ISearchRequestor</TT>. If a query participant wishes to report matches against elements that are not <TT>IResources</TT> or <TT>IJavaElements</TT>, it has to implement a <TT>IMatchPresentation</TT> to render these elements.</P>
27 </body>
28 </html>