| <!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"> |
| |
| <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 <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> |