blob: 7b42f64b13ef5c8ebacef9cd89263b247312432f [file] [log] [blame]
<!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>JDT UI Breaking API changes</title>
</head>
<body text="#000000" bgcolor="#ffffff">
&nbsp;
<table border="0" cellspacing="5" cellpadding="2" width="100%">
<tbody>
<tr>
<td align="left" width="72%"> <font size="+3"><b>jdt ui -
Breaking API changes from R2.1 to R3.0</b></font> <br>
<font size="-2" color="#8080ff">java development tooling ui</font></td>
</tr>
<tr>
<td>
<ul>
<li><span style="font-weight: bold; font-style: italic;">org.eclipse.jdt.ui.actions.SelectionDispatchAction</span>:
changed visibility of the run and selectionChanged methods from
protected to public (see bug for&nbsp;<a
href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=37846">37846</a>
details). As an effect subclasses reimplementing one of the run or
selectionChanged methods will not compile anymore. To fix the compile
errors make the corresponding methods in the subclasses public as well.</li>
</ul>
</td>
</tr>
<tr>
<td> <font size="-1"> This document lists the breaking API
changes that occurred between R2.1 and R3.0 and how to migrate from the
R2.1 API to the R3.0 API. </font> </td>
</tr>
</tbody>
</table>
<p> </p>
</body>
</html>