Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 318043

Summary: WorkbenchSWTActivator should be internal
Product: [Eclipse Project] e4 Reporter: John Arthorne <john.arthorne>
Component: UIAssignee: John Arthorne <john.arthorne>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: tom.schindl, yves.yang
Version: 1.0   
Target Milestone: 1.0 RC1   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description John Arthorne CLA 2010-06-25 16:27:41 EDT
Currently WorkbenchSWTActivator is in an API package. Activators shouldn't be API because it allows clients to call start() and stop(). Also this class just exposes a bunch of tempting singletons that should really be accessed in other ways (preferably through a context or injected).
Comment 1 John Arthorne CLA 2010-06-25 16:52:34 EDT
Fix released.
Comment 2 Thomas Schindl CLA 2010-06-27 03:28:16 EDT
This broke XWT-Designer which was referencing this activator. I've released a fix.
Comment 3 John Arthorne CLA 2010-06-27 23:17:36 EDT
Sorry! I usually have all the XWT projects loaded but I had closed them because synching my workspace was taking too long.