--- /dev/null
+<!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>
+API changes from 2.1 to 3.0 can be found <a href="../r3.0/apichanges_jdt-ui.html?view=co">here</a>.
+</p>
+</body>
+</html>