| <!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> |
| <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" type="text/css"> |
| </head> |
| <body text="#000000" bgcolor="#ffffff"> |
| <font size="-2" color="#8080ff">java development tooling ui</font> |
| <p> |
| This document lists the breaking API changes that occurred between R3.0 and R3.1 and |
| how to migrate from the R3.0 API to the R3.1 API. |
| </p> |
| <p></p> |
| <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 R3.0 to R3.1</b></font> <br> |
| </tr> |
| <tr> |
| <td> |
| <ul> |
| </ul> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <p> </p> |
| <table border="0" cellspacing="5" cellpadding="2" width="100%"> |
| <tbody> |
| <tr> |
| <td align="left" width="72%"> <font size="+3"><b>jdt ui - |
| Non-breaking API changes from R3.0 to R3.1</b></font> <br> |
| </tr> |
| <tr> |
| <td> |
| <ul> |
| <li><span style="font-weight: bold; font-style: italic;">org.eclipse.jdt.ui.PreferenceConstants</span>: |
| <ul> |
| <li>The Java editor hyperlinking has been generalized and pushed down to Platform Text. For that reason |
| the following constants are now deprecated and should be replaced with the new one. The JDT UI |
| preference store will return the default-default value for those deprecated constants. |
| <ul> |
| <li><code>EDITOR_LINK_COLOR</code>, replaced by <code>AbstractDecoratedTextEditorPreferenceConstants.EDITOR_HYPERLINK_COLOR</code></li> |
| <li><code>EDITOR_BROWSER_LIKE_LINKS</code>, replaced by <code>AbstractDecoratedTextEditorPreferenceConstants.EDITOR_HYPERLINKS_ENABLED</code></li> |
| <li><code>EDITOR_BROWSER_LIKE_LINKS_KEY_MODIFIER</code>, replaced by <code>AbstractDecoratedTextEditorPreferenceConstants.EDITOR_HYPERLINK_KEY_MODIFIER</code></li> |
| <li><code>EDITOR_BROWSER_LIKE_LINKS_KEY_MODIFIER_MASK</code>, replaced by <code>AbstractDecoratedTextEditorPreferenceConstants.EDITOR_HYPERLINK_KEY_MODIFIER_MASK</code></li> |
| </ul> |
| </li> |
| </ul> |
| <br> |
| <li><span style="font-weight: bold; font-style: italic;">Method name coloring</span>: method name coloring is now a semantic coloring. Deprecated the following constants: |
| <ul> |
| <li><code>IJavaColorConstants.JAVA_METHOD_NAME</code></li> |
| <li><code>PreferenceConstants.EDITOR_JAVA_METHOD_NAME_{COLOR,BOLD,ITALIC}</code>.</li> |
| </ul> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <p> </p> |
| </body> |
| </html> |