Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "Dawn Codegen"
(→Generate the GMF extension with Dawn) |
(→Dawn Genmodel) |
||
Line 51: | Line 51: | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Generate GMF extension with Dawn== | ==Generate GMF extension with Dawn== |
Revision as of 06:52, 5 June 2011
Contents
Dawn CodeGen Tutorial
Before you start make sure that you have the following components installed:
- EMF
- CDO
- Dawn
- GMF
Preparation
We will examine the Dawn Codegen by using the Acore example from the Dawn SDK. In the beginning we need to get all necessary model files. Open the Plug-ins View (Window-->Show View-->Others) as shown in the picture below.
Now select the plug-in org.eclipse.emf.cdo.dawn.examples.acore and import it as soure plug-in
Generate the EMF extension with Dawn
Generate the EMF plugins
Now we will generate the code as you would do it for a normal project. This means the model code, the edit plug-in and GMF diagram plug-in.
Generate GMF extension with Dawn
Generate the GMF plugins
Let's generate the GMF diagram plug-in.
Generate the fragment
In a final step now right click the Dawn genmodel and choose "Generate Dawn GMF Fragment" from the context menu.
Now a fragment will be created containing all the specific extensions for your diagram.