Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 362756 - Move template selection page to first page of wizard for both New Handler and New Record
Summary: Move template selection page to first page of wizard for both New Handler and...
Status: CLOSED FIXED
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: EDT (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows XP
: P1 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Zhi Zhu CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-11-03 01:48 EDT by Tony Chen CLA
Modified: 2017-02-23 14:19 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-11-03 01:48:49 EDT
New Handler, etc wizards need to have the template selection moved to the first page. There's no reason to split the file name, package, etc and templates into 2 pages.
Comment 1 Will Smythe CLA 2011-11-03 09:23:57 EDT
This should be implemented with the understanding that most (if not all) of the New EGL XXX wizards will have a template selection page. So, instead of replicating a lot of code between these wizards, there should be one wizard page class that can be dropped into any New EGL xxx wizard. 

The New EGL Record wizard should have its template page moved to the first page of the wizard as well. Having to do both the New Handler and New Record wizards at the same time should result in a solution that can be extended to other wizards in the future.
Comment 2 Zhi Zhu CLA 2011-11-07 00:07:30 EST
Meet Will's requirement, please verify

Modified Files:
   1 NewHandlerWizard
   2 NewHandlerWizardPage
   3 NewRecordWizard
   4 NewRecordWizardPage
   5 EGLElementWizardPage
   
   
Newly Added File
   6 EGLTemplateWizardPage
   
Deleted Files:
    7 TemplateSelectionPage
    8 HandlerTemplatePage
Comment 3 Zhi Zhu CLA 2011-11-09 19:40:44 EST
Close it