Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 352751 - Add new Rich UI Handler/Widget wizard
Summary: Add new Rich UI Handler/Widget wizard
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Tony Chen CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-07-21 09:51 EDT by Tony Chen CLA
Modified: 2017-02-23 14:16 EST (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tony Chen CLA 2011-07-21 09:51:36 EDT
Add new Rich UI Handler wizard
Add new Rich UI Widget wizard
Comment 1 Will Smythe CLA 2011-07-25 22:30:26 EDT
I *really* think we need to carry over the infrastructure that was put in place for the New EGL Record wizard and support the concept of templates. Being able to extend these basic wizards is very powerful for us because it makes it easy to give users more options AND it avoids dirtying up our wizards with lots of options that don't apply in all contexts. It's also valuable to enable others to contribute their own templates.

It would be *very* easy to have the handler/widget wizards use this same infrastructure. The infrastructure is designed to make it really used to leverage existing templates (defined in the EGL preferences).

The EGL Record wizard also provides a nice preview function so developers can see the code before it's created. This is obviously more useful if there are configuration options in the wizard (that impact the generated code), but is still useful/interesting.
Comment 2 Tony Chen CLA 2011-08-05 04:07:41 EDT
Will, I created new bug 353972 for the "template wizard" enhancement. 

This bug is going to be closed since the function of creating new handler & widget is completed for the 0.7 release requirement.
Comment 3 Tony Chen CLA 2011-08-05 04:11:55 EDT
fixed
Comment 4 Tony Chen CLA 2011-08-05 04:32:30 EDT
verified
Comment 5 Will Smythe CLA 2011-08-05 09:01:46 EDT
Sounds good. We will have to see if we can fit this into i13 - would be nice to have out of the gate, even if we only have 1 or 2 templates (e.g. Basic RUI handler and RUI handler with grid).

(In reply to comment #2)
> Will, I created new bug 353972 for the "template wizard" enhancement. 
> 
> This bug is going to be closed since the function of creating new handler &
> widget is completed for the 0.7 release requirement.