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

Bug 337980

Summary: AbstractRepositoryQueryPage() constructor prevents wizard page design with SWTDesigner
Product: z_Archived Reporter: maarten meijer <mjmeijer>
Component: MylynAssignee: maarten meijer <mjmeijer>
Status: RESOLVED FIXED QA Contact:
Severity: trivial    
Priority: P3 Keywords: contributed
Version: 3.4   
Target Milestone: 3.7   
Hardware: Macintosh   
OS: Mac OS X   
Whiteboard:
Attachments:
Description Flags
Patch to prevent probelems with SWTDesigner steffen.pingel: iplog+

Description maarten meijer CLA 2011-02-23 10:06:40 EST
SWTDesigner is now free as part of Google WindowBuilder. Its is a good tool to design RepositoryQueryWizard and other pages.
The Design view cannot be used because of code in org.eclipse.mylyn.tasks.ui.wizards.AbstractRepositoryQueryPage.AbstractRepositoryQueryPage(String, TaskRepository, IRepositoryQuery)

The solution is described here:
http://ekkescorner.wordpress.com/2009/07/07/galileo-enter-the-twilight-zone-between-target-platform-runtime-and-ide-development/

I attach a patch with the changes but this will not be enough as other code may also be affected.
Comment 1 maarten meijer CLA 2011-02-23 10:08:11 EST
Created attachment 189601 [details]
Patch to prevent probelems with SWTDesigner

Using methode described here:
http://ekkescorner.wordpress.com/2009/07/07/galileo-enter-the-twilight-zone-between-target-platform-runtime-and-ide-development/
Comment 2 Steffen Pingel CLA 2011-07-27 18:22:07 EDT
Thanks Maarten. I have applied the patch.

I am not sure if we will be able to maintain SWTDesigner compatibility in the future but I am happy to make changes of this nature if helps.