Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 323235 - Split up org.eclipse.jface
Summary: Split up org.eclipse.jface
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: UI (show other bugs)
Version: 4.2.1   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Platform-UI-Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-20 07:49 EDT by Thomas Schindl CLA
Modified: 2014-11-03 18:59 EST (History)
6 users (show)

See Also:


Attachments
jface.core bundle (15.74 KB, application/zip)
2010-08-20 09:28 EDT, Thomas Schindl CLA
no flags Details
jface patch (24.51 KB, text/plain)
2010-08-20 09:29 EDT, Thomas Schindl CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Schindl CLA 2010-08-20 07:49:04 EDT
Currently this bundles holds a lot of different things. In spirit of bug 319713 we should try to split jface into multiple small bundles (more bundle suggestions welcome):

* org.eclipse.jface.core - Generic none SWT dependend stuff
  - base code for bindings
  - ISelection/IStructured selection

* org.eclipse.jface.viewer - holding JFace viewers

* org.eclipse.jface - collection of sub-bundles which are reexported
Comment 1 Thomas Schindl CLA 2010-08-20 09:28:48 EDT
Created attachment 177093 [details]
jface.core bundle
Comment 2 Thomas Schindl CLA 2010-08-20 09:29:35 EDT
Created attachment 177094 [details]
jface patch
Comment 3 Thomas Schindl CLA 2010-08-21 05:05:46 EDT
I've been experimenting a bit and splitting of viewers is not really easy because many other parts of other packages dependend on viewers
Comment 4 Thomas Schindl CLA 2010-08-21 08:14:56 EDT
I've forked the jface bundle to git@github.com:tomsontom/jface-split.git
Comment 5 Eric Moffatt CLA 2012-10-29 14:02:54 EDT
Tom, let me know if you need anything from me on this one...non-SWT but still JFace is an excellent idea.
Comment 6 Lars Vogel CLA 2014-11-03 18:59:46 EST
I think after 4 years it is save to say, that no one plans to work on this.