Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 337980 - AbstractRepositoryQueryPage() constructor prevents wizard page design with SWTDesigner
Summary: AbstractRepositoryQueryPage() constructor prevents wizard page design with SW...
Status: RESOLVED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: 3.4   Edit
Hardware: Macintosh Mac OS X
: P3 trivial (vote)
Target Milestone: 3.7   Edit
Assignee: maarten meijer CLA
QA Contact:
URL:
Whiteboard:
Keywords: contributed
Depends on:
Blocks:
 
Reported: 2011-02-23 10:06 EST by maarten meijer CLA
Modified: 2011-07-27 18:34 EDT (History)
0 users

See Also:


Attachments
Patch to prevent probelems with SWTDesigner (1.74 KB, patch)
2011-02-23 10:08 EST, maarten meijer CLA
steffen.pingel: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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.