Bug 518686 - Make the new generic model creation wizard API
Summary: Make the new generic model creation wizard API
Status: CLOSED FIXED
Alias: None
Product: Sirius
Classification: Modeling
Component: Core (show other bugs)
Version: 5.0.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: 5.1.0   Edit
Assignee: Florian Barbin CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2017-06-23 05:56 EDT by Pierre-Charles David CLA
Modified: 2017-11-08 03:36 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.