diff options
author | Martin Aeschlimann | 2006-05-19 14:09:33 +0000 |
---|---|---|
committer | Martin Aeschlimann | 2006-05-19 14:09:33 +0000 |
commit | 069f0eb695f35eeee4951f4a4ea67fe75e288363 (patch) | |
tree | 1e53901f5c0814934384fb492e67a3b7cf5b9748 /org.eclipse.search/apichanges_search.html | |
parent | 55de164760de0a349a7b8ea124162132cede9f4e (diff) | |
download | eclipse.platform.text-069f0eb695f35eeee4951f4a4ea67fe75e288363.tar.gz eclipse.platform.text-069f0eb695f35eeee4951f4a4ea67fe75e288363.tar.xz eclipse.platform.text-069f0eb695f35eeee4951f4a4ea67fe75e288363.zip |
added
Diffstat (limited to 'org.eclipse.search/apichanges_search.html')
-rw-r--r-- | org.eclipse.search/apichanges_search.html | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/org.eclipse.search/apichanges_search.html b/org.eclipse.search/apichanges_search.html new file mode 100644 index 00000000000..e6f1827ddbe --- /dev/null +++ b/org.eclipse.search/apichanges_search.html @@ -0,0 +1,86 @@ +<!DOCTYPE doctype PUBLIC "-//w3c//dtd html 4.0 transitional//en"> +<html> +<head> + <meta http-equiv="Content-Type" + content="text/html; charset=iso-8859-1"> + <meta name="Author" content="IBM"> + <title>Search Breaking API changes</title> + <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" + type="text/css"> +</head> +<body style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255);"> +<font color="#8080ff" size="-2">java development tooling ui</font> +<p>This document lists the breaking API changes that occurred between +R3.1 and R3.2 and +how to migrate from the R3.1 API to the R3.2 API. +</p> +<table border="0" cellpadding="2" cellspacing="5" width="100%"> + <tbody> + <tr> + <td align="left" width="72%"> <font size="+3"><b>search - +Breaking API changes from R3.1 to R3.2</b></font> <br> + </td> + </tr> + <tr> + <td> + </td> + </tr> + </tbody> +</table> +<p> </p> +<table border="0" cellpadding="2" cellspacing="5" width="100%"> + <tbody> + <tr> + <td align="left" width="72%"> <font size="+3"><b>search - +Non-breaking API changes from R3.1 to R3.2</b></font> <br> + </td> + </tr> + <tr> + <td>new API added to use the text search programmatically + <ul> + <li>TextSearchEngine</li> + <li>TextSearchScope</li> + <li>TextSearchMatchAccess</li> + <li>TextSearchRequestor</li> + <li>extension point textSearchQueryProvider</li> + </ul> </td> + </tr> + <tr> + <td>new API on AbstractTextSearchViewPage + <ul> + <li>handleSearchResultChanged(SearchResultEvent) protected to participate on search result events</li> + <li>getCurrentMatchLocation(Match match)</li> + <li>canRemoveMatchesWith(ISelection selection)</li> + <li>postEnsureSelection()</li> + </ul> + </td> + </tr> + <tr> + <td>new API on NewSearchUI to start a query in a particular view + <ul> + <li>runQueryInBackground(ISearchQuery query, ISearchResultViewPart view)</li> + <li>runQueryInForeground(IRunnableContext context, ISearchQuery query, ISearchResultViewPart view)</li> + </ul> + </td> + </tr> + <tr> + <td>new API added to provide a new search query provider + <ul> + <li>TextSearchQueryProvider</li> + <li>FileTextSearchScope</li> + <li>extension point textSearchQueryProvider</li> + </ul> + </td> + </tr> + <tr> + <td>new action group containing the text search actions + <ul> + <li>TextSearchGroup</li> + </ul> + </td> + </tr> + </tbody> +</table> +<p> </p> +</body> +</html> |