This Bugzilla instance is deprecated, and most Eclipse projects now use GitHub or Eclipse GitLab. Please see the deprecation plan for details.
Bug 147027 - [Dialogs] Make org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup public
Summary: [Dialogs] Make org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup p...
Status: VERIFIED FIXED
Alias: None
Product: Platform
Classification: Eclipse Project
Component: IDE (show other bugs)
Version: 3.2   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: 4.4 M4   Edit
Assignee: Michael Rennie CLA
QA Contact: Susan McCourt CLA
URL:
Whiteboard:
Keywords: api
: 107679 413182 (view as bug list)
Depends on: 153674 181308
Blocks: 409456
  Show dependency tree
 
Reported: 2006-06-14 06:53 EDT by Hirotaka Matsumoto CLA
Modified: 2014-04-11 18:30 EDT (History)
6 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hirotaka Matsumoto CLA 2006-06-14 06:53:04 EDT
The class in the subject ( org.eclipse.ui.internal.ide.dialogs.ResourceTreeAndListGroup ) is very helpful
to show the structure in the tree view and its content in the list view with
a check box mark. I'd like to use this as a public component.


.
Comment 1 Dani Megert CLA 2006-08-14 13:22:39 EDT
JDT UI and Platform Text have copied that class as well.
Comment 2 Wassim Melhem CLA 2006-08-15 01:16:22 EDT
*** Bug 107679 has been marked as a duplicate of this bug. ***
Comment 3 Dani Megert CLA 2006-11-03 02:21:16 EST
See bug 153674 for a potential performance problem with this dialog.
Comment 4 Tod Creasey CLA 2007-06-25 08:57:57 EDT
Lets try and make the API decent for 3.4. This class hasn't changed in ages so it's functionality should be fine.
Comment 5 Tod Creasey CLA 2007-10-10 16:45:05 EDT
Looking over this class again it needs a decent reworking in it's check state updating and I am not prepared to make it API without it being higher quality than it is.

This should wait for the fix to Big 181308 before it is tackled as this will tidy up the code considerably.
Comment 6 Dani Megert CLA 2013-07-23 06:29:02 EDT
*** Bug 413182 has been marked as a duplicate of this bug. ***
Comment 7 Curtis Windatt CLA 2013-07-23 11:52:18 EDT
An alternative was suggested in Bug 413182 but it makes more sense to make the class API.  The fix on that bug was added to gerrit, but never pushed into the main repo.
Comment 8 Michael Rennie CLA 2013-08-01 13:46:37 EDT
I pushed a proposed fix to: https://git.eclipse.org/r/15050

It also adds the calls the use hash lookups when creating the viewers (bug 153674)
Comment 10 Paul Webster CLA 2013-12-12 06:03:30 EST
In 4.4.0.I20131209-2000

PW
Comment 11 Marc-André Laperle CLA 2014-04-11 18:30:38 EDT
Hello. Thank you for making this public API. I was wondering if it would be possible to keep the internal ResourceTreeAndListGroup for compatibility. I understand if you'd rather not since it's internal but I thought I'd ask. I created bug 432652 to discuss this and it also contains a patch. Thank you.