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

Bug 354075

Summary: Wizard for creating new model element interface
Product: z_Archived Reporter: Kamesh Sampath <kamesh.sampath>
Component: SapphireAssignee: Project Inbox <sapphire.modeling-inbox>
Status: NEW --- QA Contact:
Severity: enhancement    
Priority: P3 CC: konstantin, nepomuk.seiler
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
SapphireCreateWizard provides INewWizard functionality none

Description Kamesh Sampath CLA 2011-08-06 13:56:04 EDT
Build Identifier: 3.7 Eclipse Indigo

Adding a new Sapphire Model Wizard to create new Sapphire Models something similar to the New Java Interface which can capture all the properties of the Model with binding and other info ...

Reproducible: Didn't try
Comment 1 Konstantin Komissarchik CLA 2011-08-09 13:27:56 EDT
Setting the target to "future" to indicate that this has been triage, but is not currently planned for a specific release.
Comment 2 Nepomuk Seiler CLA 2011-09-04 05:28:27 EDT
I implemented a reference class. However addPages and performFinish are declared as final, so I can't extend SapphireWizard. I justed copied code, which isn't good.

Add a chapter to this wiki page.
http://wiki.eclipse.org/Extending_Sapphire_Wizard

Feel free to use, enhance or completely change my class in further releases ;-)
Comment 3 Konstantin Komissarchik CLA 2011-09-04 11:04:34 EDT
Eclipse IP Policy does not allow for code consumption from wiki posts, etc. If you wish to see your work used as the basis of this enhancement (even if its unfinished), you will need to attach it as a patch here.

http://www.eclipse.org/legal/EclipseLegalProcessPoster.pdf
Comment 4 Nepomuk Seiler CLA 2011-09-04 13:05:42 EDT
Created attachment 202719 [details]
SapphireCreateWizard provides INewWizard functionality

I provide my code for free use to the Sapphire project.

Note: The class is yet unfinished. It doesn't inherited from SapphireWizard.