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