Bug 170915 - [plan] Adopt Eclipse Platform 3.3 concepts (play well with the Platform)
Summary: [plan] Adopt Eclipse Platform 3.3 concepts (play well with the Platform)
Status: RESOLVED FIXED
Alias: None
Product: Target Management
Classification: Tools
Component: RSE (show other bugs)
Version: 1.0.1   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 2.0   Edit
Assignee: Martin Oberhuber CLA
QA Contact: Martin Oberhuber CLA
URL:
Whiteboard:
Keywords: plan
Depends on: 172649 172650 168366 170883
Blocks:
  Show dependency tree
 
Reported: 2007-01-18 10:07 EST by Martin Oberhuber CLA
Modified: 2008-08-13 13:19 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Oberhuber CLA 2007-01-18 10:07:52 EST
RSE should adopt Eclipse Platform concepts wherever possible. For instance:

* Improve drag&drop, copy&paste for Project & Package Explorer (bug 168366)
* Use Common Preferences for ssh and Proxy - bug 170883
* Adopt the Commands framework with retargetable actions (e.g. for Properties)
* Adopt ICU4J and Capabilities (needed for Europa)
* Adoption of new Platform APIs from 3.2 -- these include
  - field assist, 
  - SWT column sort indicators
  - Content Assist for Remote Search / Regular Expression field
* Use Eclipse IPath wherever possible for file path manipulations (bug 162950)
* Use existing Platform Extension Points for popup menus, property pages etc.

TBD later:
* Integrate Content Types / RSE File Types
* Use Common Navigator for the Remote Systems View - Platform/Team Remote Explorer (see bug 138583)
Comment 1 Martin Oberhuber CLA 2007-05-30 06:52:46 EDT
The most important work items have been completed:
  bug #168366 - copy&paste to project explorer
  bug #170883 - common preferences for ssh and Proxy
  some work on using ICU4J
  using existing extension points for popup menus, property pages

More work will be needed in the future in order to adopt Platform APIs for field assist, column sort indicators, remote regex search, command/handler.
Comment 2 Martin Oberhuber CLA 2008-08-13 13:19:21 EDT
[target cleanup] 2.0 RC1 was the original target milestone for this bug