| <?xml version="1.0" encoding="UTF-8"?> |
| <?xml-stylesheet type="text/xsl" href="../new_and_noteworthy.xsl"?> |
| <release name="3.1 M5" root="../../.."> |
| <!-- |
| <component name="component name, such as Java EE Tools"> |
| <item title="item title can go here"> |
| <title>item title can also go here</title> |
| <description>description of this new feature, preferably with cropped .pngs (800px wide or less) of the UI</description> |
| </item> |
| </component> |
| --> |
| <component name="Java EE Tools"> |
| <item title="Java EE perspective"> |
| <description> |
| <p>The default layout of the Java EE perspective has been altered: |
| <ul> |
| <li>When <i>Mylyn</i> is installed, its <i>Task List</i> view will now be stacked with the <i>Outline</i> view. </li> |
| <li>The <i>Problems</i> and <i>Tasks</i> views have been replaced with the combined <i>Markers</i> view, which gives a common picture of the information provided by the two old views. </li> |
| </ul></p> |
| <br/> |
| <img src="javaee/javaee_perspective.png" alt="Updated Java EE Perspective" /> |
| </description> |
| </item> |
| <item title="Java EE preferences page"> |
| <description> |
| A new preferences page is introduced - <i>Java EE</i>. |
| This may affect adopters who have already defined a preference page |
| with that name. |
| </description> |
| </item> |
| <item title="No more .JETEmitter project in workspace"> |
| <description> |
| <p>Portions of the Web Tools Platform make use of the EMF Core/JET utility for |
| generating the source code of Java EE artifacts, such as Servlets, EJBs, etc. |
| Until now this has involved the <i>dynamic</i> |
| generation of JET templates with the generated classes being placed in a |
| hidden project under the workspace, .JETEmitter.</p> |
| <p>The existence of the .JETEmitter project has caused issues for |
| users, while in the same time providing no tangible benefit. For these reasons, WTP |
| has now switched to using JET templates that are <i>statically</i> |
| compiled within its plug-ins, avoiding the need for a .JETEmitter project.</p> |
| <p>Should the project still be needed, the old behavior can be restored |
| from the new <i>Java EE</i> preference page.</p> |
| <img src="javaee/javaee_preferences.png" alt="Java EE Preferences Page" /> |
| </description> |
| </item> |
| </component> |
| </release> |