Posts Tagged ‘new version’

New Major Version 2.0

Tuesday, May 26th, 2009

After a long time the new version 2.0 is ready and published now. There are a lot of new features but the most important one is: Wizards. They could be used to create new graphical editors based on an existent metamodel within a few minutes. If you have an prior 2.0 GenGMF model you could migrate it using the GenGMF Migrator which could be separately installed using the update site. Because I am using the COPE framework for the migration I have to stick to Eclipse 3.4.

Please give me some feedback via the comments feature.

New Version 1.0.5

Tuesday, April 8th, 2008

CompartmentMapping’ s which where previously created for each ChildReference and each ChildNodeMapping are now created only once for each Compartment. There was also a small bug about a non-existend createNodesFromTemplate operation, which has been fixed too.

New Version 1.0.4

Friday, April 4th, 2008

The support for LinkMapping’s based on references has been completed. This includes also a change in the metamodel. The demo-project has been updated too. It demonstrate how to use the reference edge descriptors.

There where two minor bugs (one in GenGMF and one in EMF) causing together a major problem on systems which use a backslash for paths strings (which are apparently only the variants of “Windows” …):

label reference attributes ‘[null]’ not in class ‘null’!
containmant feature null with class null must support the class null

As this is fixed in 1.0.4 you may wish to upgrade (Thanks to Marius for providing a windows system for testing and debugging).

New Version 1.0.3

Saturday, March 29th, 2008

It is now possible to set up a “node-private compartment”. So you don’t have to create separate template trees for one specific node (where a template doesn’t make so much sense). Additionally the EMFUtil.Copier is now used for coping the template trees instead of my “re-invented wheel”.

New Version 1.0.2

Tuesday, March 25th, 2008

With this version

  • error messages occurring in the generation process are shown,
  • the metamodel has changed a bit and therefore the demo-project has changed too,
  • the demo-project shows some capabilities of a post processing filter and
  • the update-site contains the AspectJ runtime libraries now.

Version 1.0.1

Thursday, March 20th, 2008

As of version 1.0.1 support for adding facets to DiagramElements and foreground/background constant/rgb colors to Figures has been added. The model generator stuff has moved to it’s own generator plugin.

Initial Announcement

Tuesday, March 18th, 2008

This is to announce the version 1.0.0 of GenGMF.


  • GMF-Graph and -Map generation using a templating engine
  • creation filter for changing the EClass on the fly (e.g. Rectangle to RoundedRectangle)
  • post processing for complex structure changes and attribute

Currently only edges with its own EClass are supported. EReference-edges may work too, but they have not been tested at all.

To install the plugins please use the update site.