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

Bug 362756

Summary: Move template selection page to first page of wizard for both New Handler and New Record
Product: z_Archived Reporter: Tony Chen <chenzhh>
Component: EDTAssignee: Zhi Zhu <zhuzhi>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P1 CC: jqian, smythew
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

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