| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> |
| <html> |
| <head> |
| <title>JDT UI 3.2</title> |
| <meta http-equiv="Content-Type" |
| content="text/html; charset=iso-8859-1"> |
| <link rel="stylesheet" href="http://dev.eclipse.org/default_style.css" |
| type="text/css"> |
| </head> |
| <body style="background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);"> |
| <table border="0" cellpadding="2" cellspacing="5" width="100%"> |
| <tbody> |
| <tr> |
| <td align="left" width="72%"><font class="indextop"> jdt ui R3.2.x</font> |
| <br> |
| <font class="indexsub"> java development tooling ui </font></td> |
| <td style="vertical-align: top;"><br> |
| </td> |
| <td width="28%"><img src="http://dev.eclipse.org/images/Idea.jpg" |
| alt="" height="86" width="120"></td> |
| </tr> |
| </tbody> |
| </table> |
| <table border="0" cellpadding="2" cellspacing="5" width="100%"> |
| <tbody> |
| <tr> |
| <td colspan="2" align="left" bgcolor="#0080c0" valign="top" |
| width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff"> <a |
| name="Overall_Planning">Overall 3.2 Plan</a></font></font></b></td> |
| </tr> |
| <tr> |
| <td colspan="2">The 3.2 plan below is a proto plan and input from |
| the community is very welcome</td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Top Items</b> |
| <ul> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Add support for Java SE 6 features [Java SE 6] [committed]</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Relax closed world assumption in |
| refactoring [Scaling-Up] [committed]</li> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Add |
| support for library projects (like binary projects in |
| PDE) [Scaling-Up] [committed]</li> |
| <li><img alt="in progress" src="../images/progress.gif" |
| style="width: 14px; height: 5px;"> Continue to measure and improve the |
| performance of key |
| operations</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Participate in Platform's Logical |
| model integration effort</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Make JDT/UI *.java agnostic [89977]</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Continue to improve filtering/grouping functionality to |
| support workspace with lots of projects. [Scaling-Up]</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Component Independent</b> |
| <ul> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Add |
| support for library projects (like binary projects in |
| PDE) [Scaling-Up] [committed]</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Add a history to Organize Import, Code assist, |
| Quick Fix, |
| Quick Assist... In the case of an element ambiguity (for example |
| java.awt.List versus java.util.List versus org.eclipse.swt.widgets.List |
| when organizing imports) these operations should built a histroy of the |
| selected elements and use that history to sort the elements |
| accordingly. [Simple to Use]</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Java aware text input fields (camel case navigation, |
| closing bracket) [Simple to Use]</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Identify code that is better hosted in JDT/Core |
| [Built to |
| Last]</li> |
| <li><img src="../images/progress.gif" alt="" border="0" |
| height="5" width="14"> Cleanup usages of deprecated code [Built to |
| Last]</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Code manipulation</b> |
| <ul> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Offer to filter for the new @category javadoc tag</li> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Code generation operations |
| for hash, equals</li> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Improve sort members action: |
| group of fields, disable |
| rearrange of enums, fields and static initializers to preserve semantic.</li> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Apply |
| coding conventions (like formatting, organize import, |
| nls, ...) on save, compile or commit. This requires support from |
| Platform/Team, Platform/Text and JDT/Core. [Large-scale]</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Quick Fix & Quick Assists</b> |
| <ul> |
| <li><img src="../images/progress.gif" alt="" border="0" |
| height="5" width="14"> Additional quick fixes and quick assists |
| [committed]</li> |
| <li><img src="../images/progress.gif" alt="" border="0" |
| height="5" width="14"> Investigate how to improve the scalability of |
| quick fix. We |
| have situations where the list of possible quick fixes is getting |
| really long [Simple to Use]</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Investigate in applying all quick fixes of a certain type |
| all together (fixing all exception problems) (needs support from |
| Platform/UI)</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Source Actions</b> |
| <ul> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Improve TODO comment generation for source actions. |
| Comments should only be generated if users have to look at the |
| generated code.</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Write more test cases for source actions.</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" width="23"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td width="848"><b>Build path & New Wizard</b> |
| <ul> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Provide action to link additional source on the source |
| folder build path tab (Benno/Martin)</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Support choosing a JDK on the new project wizard instead |
| of a compiler compliance level (Benno/Martin)</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Add "New Source Folder" action to Build Path sub menu |
| (Benno/Martin)</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Add "New Source Folder" action to the second page of the |
| New Project wizard (Benno/Martin)</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Refactoring</b> |
| <ul> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Relax closed world assumption in refactoring |
| [Scaling Up] [committed]</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Support grouping/filtering of changes in preview page (for |
| example allow showing all textual changes only) [Simple to Use] |
| [committed]</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Support pluggable structure creators for the upper pane of |
| the preview page (remove dependency between JDT/UI to internal LTK/UI |
| code). [Built to Last]</li> |
| <li>Performance |
| <ul> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Convert |
| Generalize Type to new type constraint |
| infrastructure [Built to Last]</li> |
| <li><img src="../images/ok.gif" alt="" border="0" |
| height="10" width="10"> Refactorings should reuse the shared AST |
| provided by |
| the Java editor where appropriate</li> |
| </ul> |
| </li> |
| <li>Improve existing refactorings: |
| <ul> |
| <li><img src="../images/ok.gif" alt="" border="0" |
| height="10" width="10"> Hierarchical package rename</li> |
| <li><img src="../images/ok.gif" alt="" border="0" |
| height="10" width="10"> Hierarchical delete</li> |
| <li>Hierarchical copy/paste</li> |
| <li><img src="../images/ok.gif" alt="" border="0" |
| height="10" width="10"> Update similarly named elements on rename (e.g |
| when |
| renaming a type update field names and locals if parts of the name |
| match the type name) |
| <ul> |
| <li>See the <a href="RenameType.html">Migration Guide</a> |
| for rename type participants</li> |
| </ul> |
| </li> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Change |
| signature propagation</li> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>More |
| use of code assist in dialog fields (extract |
| constant, extract method, ...)</li> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Extract |
| Method: improve duplicate finding (replace with |
| existing method)</li> |
| </ul> |
| </li> |
| <li>API compatibility |
| <ul> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Support creation of delegate |
| methods to provide API compatibility (change method signature, rename, |
| move, ...)</li> |
| </ul> |
| </li> |
| <li>New refactorings |
| <ul> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Investigate |
| in a refactoring to introduce a type parameter into a non generic class</li> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Introduce indirection<br> |
| </li> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Extract |
| Superclass</li> |
| <li><img src="../images/progress.gif" alt="" border="0" |
| height="5" width="14"> Replace Invocations<br> |
| </li> |
| </ul> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Package Explorer</b> |
| <ul> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Support inclusion filters |
| when in hierarchical |
| layout mode |
| (see bug <a href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=65240">65240</a>) |
| [committed]</li> |
| <li>Support better grouping mechanisms for referenced libraries |
| (jars) [Large-scale]</li> |
| <li><img src="../images/progress.gif" alt="" border="0" |
| height="5" width="14"> Investigate to use sync exec instead of async |
| exec to |
| update the package explorer when receiving a Java model delta</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Type Hierarchy</b> |
| <ul> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Improve lock mode for subclasses of generic classes |
| [Simple to Use] [committed]</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Search</b> |
| <ul> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Support |
| searching for code snippets instead of single |
| references or declarations. For example allow searching for all method |
| calls to IRunnableContext#run where the first argument is boolean |
| 'false'. [Large-Scale] [proposed]</li> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Investigate |
| in generic rewriting of compilation units based |
| on the result of snippet based searching. For example rewrite all |
| method calls to IRunnableContext#run(false, ?, ?) to |
| IRunnbleContext#run(true, ?, ?). [Large-Scale] [proposed]</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>JUnit</b> |
| <ul> |
| <li><img src="../images/progress.gif" alt="" border="0" |
| height="5" width="14"> Support for running and implementing JUnit4 |
| test cases.</li> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Support |
| for sub packages while executing all tests in a |
| package.</li> |
| <li><img src="../images/ok.gif" alt="" border="0" height="10" |
| width="10"> Support for JUnit result model. This will allow |
| executing more than one JUnit test and to switch between JUnit results</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Browsing</b> |
| <ul> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Support inclusion filters in |
| packages view when in |
| hierarchical layout mode (see bug <a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=65240">65240</a>) |
| [committed]</li> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Investigate |
| in higher level browsing support. For large |
| systems, browsing dependencies on method call level is too fine |
| granular. Dependencies are better visualized on type, package, source |
| folder or project level. [Large-scale]</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Navigation</b> |
| <ul> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>Improve |
| Expand Selection (additional sync points: line, ...)</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td style="vertical-align: top;"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td style="vertical-align: top;"><b>Articles</b> |
| <ul> |
| <li>How to use the AST rewrite to manipulate source code</li> |
| <li>How to contribute a quick assist/quick fix</li> |
| <li>How to write your own refactoring</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td style="vertical-align: top;"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td style="vertical-align: top;"><b>Dependencies</b> |
| <ul> |
| <li>Platform/Core: |
| <ul> |
| <li><b>[Support for Logical model integration]</b>: this |
| support might impact the refactoring processor/participant architecture |
| and how the mapping between IResources and language elements is |
| decribed.</li> |
| <li>Snap shotting</li> |
| <li>Allow merge for Copy/Move (see <a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=31883">bug 31883</a>, |
| <a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=29838">bug 29838</a>)</li> |
| </ul> |
| </li> |
| <li>Platform/UI: |
| <ul> |
| <li><b>[Provide more customizable UI]</b>: Depending on the |
| requirements this might impact the way how JDT/UI currently builds the |
| global menu and tool bar as well as the context menus</li> |
| <li><b>[Provide more support for large scale workspaces]</b>: |
| JDT/UI has currently working set support in the package explorer. If |
| Platform absorbs this concept the JDT/UI and Platform/UI implementation |
| should be alligned.</li> |
| <li><b>[Improve task assistance in text fields]</b>: JDT/UI |
| has currently its own implementation for content assist in text input |
| fields. This implemenation should be given up in favour of the |
| Platform/UI implementation.</li> |
| <li>Outstanding discussion topics: |
| <ul> |
| <li>Universal Navigator</li> |
| <li>Cancellation of label and content provider calls |
| (e.g. cancelling getChildren)</li> |
| <li>Extensible actions and pluggable actions (define |
| rename action for different file extensions and allow participation in |
| rename)</li> |
| </ul> |
| </li> |
| </ul> |
| </li> |
| <li>Platform/Team: |
| <ul> |
| <li>Commit hook to apply code styles</li> |
| </ul> |
| </li> |
| <li>Platform/Text |
| <ul> |
| <li>Save hook to apply code styles</li> |
| </ul> |
| </li> |
| <li>JDT/Core |
| <ul> |
| <li>J2SE 6.0 progress</li> |
| <li>Compile hook to apply code styles</li> |
| <li>ISourceManipulation and linked resources (see bug <a |
| href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=31456">31456</a>)</li> |
| </ul> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table border="0" cellpadding="2" cellspacing="5" width="100%"> |
| <tbody> |
| <tr> |
| <td colspan="4" align="left" bgcolor="#0080c0" valign="top" |
| width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">Legend |
| </font></font></b></td> |
| </tr> |
| <tr> |
| <td valign="top"><img src="../images/progress.gif" alt="" |
| border="0" height="5" width="14"></td> |
| <td width="50%">item is under development.</td> |
| <td valign="top"><img src="../images/glass.gif" alt="" border="0" |
| height="10" width="10"></td> |
| <td width="50%">item is under investigation.</td> |
| </tr> |
| <tr> |
| <td valign="top"><img src="../images/ok.gif" alt="" border="0" |
| height="10" width="10"></td> |
| <td width="50%">item is finished.</td> |
| <td valign="top">( )</td> |
| <td width="50%">item is time permitted.</td> |
| </tr> |
| <tr> |
| <td valign="top"><font class="indexsub" color="#8080ff">[>3.2]</font></td> |
| <td width="50%">item is deferred.</td> |
| <td valign="top"><font class="indexsub"><img |
| src="../images/new.gif" alt="" border="0"></font></td> |
| <td width="50%">new</td> |
| </tr> |
| </tbody> |
| </table> |
| <table border="0" cellpadding="2" cellspacing="5" width="100%"> |
| <tbody> |
| <tr> |
| <td colspan="2" align="left" bgcolor="#0080c0" valign="top"><b><font |
| face="Arial,Helvetica"><font color="#ffffff"> <a |
| name="Milestone_Planning">M6 Milestone Plan(Feb. 20 - Mar. 31)</a></font></font></b></td> |
| </tr> |
| <tr> |
| <td valign="top" width="23"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td width="848"><b>General Items</b> |
| <ul> |
| <li>Bug fixing</li> |
| <li>Inbox tracking</li> |
| <li>Performance</li> |
| <li>EclipseCon preparation<br> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" width="23"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td width="848"><b>Refactoring</b> |
| <ul> |
| <li><img src="../images/progress.gif" alt="" border="0" |
| height="5" width="14"> 'Replace Invocations' refactoring |
| (Markus)</li> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Refactorings should reuse |
| the shared AST provided by |
| the Java editor where appropriate (Markus)</li> |
| <li><font class="indexsub" color="#8080ff">[>3.2] </font>More |
| use of code assist in dialog fields (extract |
| constant, extract method, ...) (Markus)</li> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Fix deprecation scripts and |
| quick fix (Tobias)</li> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Extract Supertype |
| refactoring (Tobias)<br> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top" width="23"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td width="848"><b>Quick Fix</b> |
| <ul> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> More quick fixes (Benno, |
| Martin)</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td style="vertical-align: top;"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td style="vertical-align: top;"><b>Source Actions</b> |
| <ul> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Improve TODO comment |
| generation for source actions. |
| Comments should only be generated if users have to look at the |
| generated code (Tobias)</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>JUnit</b> <br> |
| <ul> |
| <li><img src="../images/progress.gif" alt="" border="0" |
| height="5" width="14"> Support for running and implementing JUnit4 |
| test cases |
| (Markus)</li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td style="vertical-align: top;"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td style="vertical-align: top;"><span style="font-weight: bold;">NLS<br> |
| </span> |
| <ul> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> bring NLS tooling up-to-date |
| (Benno)<br> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img style="width: 16px; height: 16px;" |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0"></td> |
| <td><b>Java Views</b> |
| <ul> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Offer to filter for the new |
| @category javadoc tag (Benno)</li> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Decorators for compilation |
| units and class files (Benno)<br> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td style="vertical-align: top;"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td width="848"><b>Logical Model Integration</b> |
| <ul> |
| <li><img style="width: 10px; height: 10px;" |
| src="../images/ok.gif" alt="" border="0"> Common Navigator: |
| <ul> |
| <li>Participate in Common Navigator discussions and provide |
| feedback for the code (Dirk/Markus)</li> |
| <li>Help Platform/UI to validate the Common Navigator |
| framework taking the package explorer as a use case (Markus)</li> |
| </ul> |
| </li> |
| </ul> |
| </td> |
| </tr> |
| <tr> |
| <td valign="top"><img |
| src="http://dev.eclipse.org/images/Adarrow.gif" alt="" border="0" |
| height="16" width="16"></td> |
| <td><b>Conferences/Vacations</b> |
| <ul> |
| <li>15 days</li> |
| </ul> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| <table border="0" cellpadding="2" cellspacing="5" width="100%"> |
| <tbody> |
| <tr> |
| <td colspan="2" align="left" bgcolor="#0080c0" valign="top" |
| width="100%"><b><font face="Arial,Helvetica"><font color="#ffffff">Getting |
| the sources</font></font></b></td> |
| </tr> |
| <tr> |
| <td> |
| <ul> |
| <li>Define a CVS connection to server <code>pserver:anonymous@dev.eclipse.org:/home/eclipse,</code> |
| </li> |
| <li>Check out <a |
| href="http://dev.eclipse.org/viewcvs/index.cgi/org.eclipse.jdt.ui"><code>HEAD</code></a> |
| branch of the project <code>org.eclipse.jdt.ui</code>.</li> |
| <li>Make sure to import the prerequisite plug-ins (usually from |
| the latest SDK R3.1.x <a |
| href="http://www.eclipse.org/downloads/index.php" target="newbuild">build</a>). |
| Prerequisite plug-ins are already referenced on the project build path |
| ( <code>.classpath</code> file).</li> |
| <li>The sources of this project require JDK 1.4 or greater</li> |
| </ul> |
| </td> |
| </tr> |
| </tbody> |
| </table> |
| </body> |
| </html> |