Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Maeder2004-04-19 10:13:59 +0000
committerThomas Maeder2004-04-19 10:13:59 +0000
commiteec8aef0c776b9c31815378e5cce760a6bcd99ad (patch)
tree7a2c3381565d91f7439309c3bae5534d5ad1e300 /org.eclipse.search/buildnotes_search.html
parentf3eb6a890ca6aa03f9d0c84c1236b727167078f4 (diff)
downloadeclipse.platform.text-eec8aef0c776b9c31815378e5cce760a6bcd99ad.tar.gz
eclipse.platform.text-eec8aef0c776b9c31815378e5cce760a6bcd99ad.tar.xz
eclipse.platform.text-eec8aef0c776b9c31815378e5cce760a6bcd99ad.zip
Extracted match adapter methods into 2 interfaces
Now using new core search API
Diffstat (limited to 'org.eclipse.search/buildnotes_search.html')
-rw-r--r--org.eclipse.search/buildnotes_search.html12
1 files changed, 12 insertions, 0 deletions
diff --git a/org.eclipse.search/buildnotes_search.html b/org.eclipse.search/buildnotes_search.html
index 4d0fd6ff6eb..fd2cbd5031e 100644
--- a/org.eclipse.search/buildnotes_search.html
+++ b/org.eclipse.search/buildnotes_search.html
@@ -21,6 +21,18 @@ To see which bugs have been addressed in one of the builds simply open the <a hr
<br>
========== Eclipse Build Input March 29rd 2004 ==========<br>
<H3>Breaking API Changes</H3>
+The methods related to mapping matches to files and editors have been moved to two
+new Interfaces: <code>IFileMatchAdapter</code> and <code>IEditorMatchAdapter</code>.
+<code>AbstractTextSearchResult</code> now has two new methods <code>getFileMatchAdapter</code>
+and <code>getEditorMatchAdapter</code> to get adapter objects. The default implementation
+of these methods is to return null.
+Clients who have empty implementations of either set of methods can just delete the
+methods. Clients who had meaningful implementations can implement the interfaces
+and return <code>this</code> from the new getter methods. Note that the <code>findContainedMatches(...)</code>
+methods have a new parameter <code>AbstractTextSearchResult result</code>.<br>
+<br>
+========== Eclipse Build Input March 29rd 2004 ==========<br>
+<H3>Breaking API Changes</H3>
Subclasses of <code>AbstractTextSearchResultPage</code> now can decide if they want to support
flat list and/or tree layout by passing the appropriate flags (<code>FLAG_LAYOUT_FLAT, FLAG_LAYOUT_TREE</code>) to
the super constructor. Methods dealing with flat vs. tree layout have been changed to use the

Back to the top