Eclipse Ecore Tools 3.0.0

An update of EcoreTools bringing the following changes :

 - a beter integration with xCore

- improved tooling for EEnums and EEnumLiterals

- a rework of the live validation infrastructure providing better performances

- a split of ui/nonui parts enabliing the use of EcoreTools in an headless environment

- the use of the new Acceleo Query Language interpreter.

- and bugfixes

 

Release Date
Release Type
Major release (API breakage)
This release is part of Mars
Themes
User Experience
Features will be added or streamlined to go further in having a better user experience. The end goal is to provide a diagram editor which helps the user in getting efficient, and drives him toward Ecore best practices.
Scalability : The Million
We will make sure EcoreTools - and the underlying Sirius technology, is still usables when editing a model made of one Million model elements.
Remove the legacy implementation
The Legacy plugins which were still provided with Luna will no longer be provided on the EcoreTools update sites. More especially the bundles : org.eclipse.emf.ecoretools.registration org.eclipse.emf.ecoretools.filters org.eclipse.emf.ecoretools.diagram org.eclipse.emf.ecoretools.diagram.ui.outline org.eclipse.emf.ecoretools.codegen
Headless
The diagram editor will be split in two parts (UI and non UI dependant) so that it can be used - to some extent - in headless.