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

Bug 518686

Summary: Make the new generic model creation wizard API
Product: [Modeling] Sirius Reporter: Pierre-Charles David <pierre-charles.david>
Component: CoreAssignee: Florian Barbin <florian.barbin>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: florian.barbin, julien.dupont, maxime.porhel
Version: 5.0.0Keywords: triaged
Target Milestone: 5.1.0   
Hardware: All   
OS: All   
See Also: https://git.eclipse.org/r/103885
https://git.eclipse.org/c/sirius/org.eclipse.sirius.git/commit/?id=68bae39b5cb91760a9c7025140556cbb5dbe80ec
Whiteboard:

Description Pierre-Charles David CLA 2017-06-23 05:56:10 EDT
org.eclipse.sirius.ui.tools.internal.wizards.newmodel.CreateEMFModelWizard has been introduced in Sirius 5.0. It was kept internal initially, but it can actually be useful for client code. We should review its API to make it easy to use and properly configurable and then expose it as a public API.
Comment 1 Eclipse Genie CLA 2017-08-30 03:38:05 EDT
New Gerrit change created: https://git.eclipse.org/r/103885
Comment 3 Pierre-Charles David CLA 2017-09-14 03:31:28 EDT
Fixed by 68bae39b5cb91760a9c7025140556cbb5dbe80ec.
Comment 4 Julien Dupont CLA 2017-09-20 08:48:12 EDT
Can not be verified: missing or incomplete reproduction information.
Comment 5 Pierre-Charles David CLA 2017-09-20 10:57:17 EDT
Steps to validate:
1. The release notes should mention the addition of the new API with enough information to use it.
2. It should be possible to create a simple Java program which opens the wizard to allow the user to create a new model. For example a plain Eclipse action contributed in the context menu of a Modeling Project.
Comment 6 Pierre-Charles David CLA 2017-11-08 03:36:37 EST
Available in Sirius 5.1.0, see https://wiki.eclipse.org/Sirius/5.1.0.