Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "Graphical Modeling Framework/Versions/GMF 2.1"

(2.0 M1 (September 04, 2006))
(2.0 M2)
Line 45: Line 45:
  
 
== 2.0 M2 ==
 
== 2.0 M2 ==
 +
 +
=== Wizards to reconcile graphical and tooling definition models ===
 +
 +
Wizards that infer graphical and tooling definitions from domain model now can reconcile results with existing models. One may start such wizards explicitly using File -> New -> Other menu or use GMF Dashboard where 'Derive' actions switch wizards to reconcile mode if graphical and tooling definitions are selected for the project.
 +
 +
 +
[[Image:GMFDefReconcile.png]]
 +
 
== 2.0 M3 ==
 
== 2.0 M3 ==
 
== 2.0 M4 ==
 
== 2.0 M4 ==

Revision as of 06:27, 19 September 2006

Graphical Modeling Framework 2.0 New and Noteworthy items

...broken down by milestones, (see GMF Project Plan for more details)

Back to Graphical Modeling Framework


GMF Release 1.0 (June 30, 2006)

GMF 1.0 New and Noteworthy

2.0 M1 (September 04, 2006)

Merging for plugin.xml and plugin.properties

Protected region is defined in plugin.xml where users may add their extensions. These extensions will be preserved on diagram editor regeneration. Properties file plugin.properties is merged using EMF merger for property files.


ProtectedRegionPluginXML.png


Add custom edit policies in gmfgen model

Custom behaviour may be added to diagram element using CustomBehaviour object. In generated code this means inserting custom edit policy in edit part of diagram element.


GMFCustomBehaviour.png


Default mapping creation wizard creates canvas mapping

Mapping wizard generated by EMF is enhanced by adding pages to select domain model, diagram canvas and palette. If specified domain, graphical and tooling definition models are loaded and canvas mapping that binds them is added.


GMFMappingWizardResult.png


Unit-testing

Unit-tests covering following parts of generated code were implemented:

- toolbar tools

- diagram and model resources saving

- diagram node hierarchy creation

- compilation test for user models with “instance class name” property specified

2.0 M2

Wizards to reconcile graphical and tooling definition models

Wizards that infer graphical and tooling definitions from domain model now can reconcile results with existing models. One may start such wizards explicitly using File -> New -> Other menu or use GMF Dashboard where 'Derive' actions switch wizards to reconcile mode if graphical and tooling definitions are selected for the project.


GMFDefReconcile.png

2.0 M3

2.0 M4

2.0 M5

2.0 M6/RC0

Copyright © Eclipse Foundation, Inc. All Rights Reserved.