Community
Participate
Working Groups
Build Identifier: 20100617-1415 Implementation of Emfatic that is based on Xtext. When an *.emf file is opened, it is delivered as an Ecore resource. A model importer is included that allows an EMF Generator Model to be directly based on an Ecore model expressed in Emfatic syntax. There is also an extension point that can be used to contribute validators for different annotation sources. A sample validator is included that validates OCL delegate annotations live in the editor. Reproducible: Always
As the source zip is too large to add as an attachment, it is available at http://www.cs.man.ac.uk/~andy/emfatic.zip
Hi Andy. I'm not sure if you're aware of http://wiki.eclipse.org/MDT/OCLinEcore, in which I initially tried to use emfatic syntax, but found it clunky for annotations and not sensibly extensible to OCL. EMFatic and OCLinEcore (which is currently evolving to support class-like UML too) are very similar, so it would be helpful to try to share technology, particularly refactorings, model reloading and comment persistence in Ecore.