mardi 3 mai 2011

EEF 0.9.0 Release

Finally we did it !

After 5 Release Candidates, we finally released EEF 0.9 (a.k.a. Extended Editing Framework ;))! You can now download it on the EEF release update site!

What can you expect for this version:
  • Generate editors with EEF: EEF provides a new model (which is actually an extension of the existing EEF models) enabling you to model editor pages to generate sexy Forms Editors.


  • A cool new widget: EEF RichText - Based on the RichText widget of the EPF project, you can now edit your text properties (like documentation) in a Rich mode!



  • Finally an important step is a real better compatibility with EMF.edit framework. Modify your item providers and you'll find your very own features in the EEF views!
Now don't hesitate: Download it! Try it! Enjoy it! And give us your feedback to make EMF models editing really sexy!

vendredi 28 janvier 2011

EEF 0.9 New cool feature part I : EEF Editors

Some weeks without any post on this blog because we done many changes on EEF to prepare an 0.9 version.

Probably the most exciting new feature is the ability to generate EEF editors with one click from the EcoreTools modeler. This demonstration shows how it's easy to produce EEF editors with this new version :

Next time, I will show you all the EEF editors features ...

edit: Etienne added the sound part of this demo ! ;)

jeudi 4 novembre 2010

My Challenge for ESE 2010 : Result

Eclipse Summit Europe 2010 is nearly done and it's time to show the result of a challenge I started during this event : Setting sexy properties on the Ecore Sample Editor.

Here is a first screenshot of my works :


I plan to release it very quickly ...

dimanche 31 octobre 2010

Ready for ESE 2010

I was very busy theses last week, but now It's ok, I'm ready for ESE 2010. What a another new exciting experience ! Thanks a lot to the program committee to have validated my talk EEF, present, past and future.

I do my presentation Wednesday at 16h in Silchersaal. My slides are already on slideshare



I hope we can meet during the summit and discuss about sexy properties ;)

vendredi 18 juin 2010

Eclipse Wordlcup : Bye Bye France, Hello source code !

Very sad day for french people, French team is probably out of the competition, thanks to Nicolas, Sidney and ... of course Raymond. Anyway, Here is the current rating in the Eclipse community :


Came from the end of ranking ldelaigue lead now the game. lredor is second, arichard third and Jens fourth. Finally fmaillet is always in top 5.

Sorry for Jonathan and Cédric who are now ranked 8th and 10th of the game. More information on : Forecast ranking.

I've just added the source code of the Eclipse Worldcup Forecast application on the Eclipse CVS. You can find it in the test directory of the eef project. Here is a PSF file.

Feel free to create you're own extension for the Eclipse WorldcupForecast Application ;)

lundi 14 juin 2010

Eclipse Worldcup : First results

3 days of world cup, we can do a first check of the game results :

lredor and Cedric lead the game with 18 points. After, there is SMonnier, Jonathan and fmaillet with 17 points. Well played !

It's not too late to start playing if you want to join us in the game. To play, just download the application :


And add a new player. You're 18 points late but it remains 224 points to win !!

To finish, let me remind you the process to validate your forecasts :
  1. Fill out your forecast in the application
  2. Save the modification
  3. Then use the menu "World Cup Forecasts > Commit" to send your datas
If you not save before commit or you not commit, the default score (0-0) we be validate and use to compute your score !

Let's play !

lundi 22 mars 2010

Helios M6 - Acceleo/EEF back together

Finally Helios M6 is here !

You can install Acceleo and EEF from the Helios Update Site and benefit of the last features of this two projects.

For the EEF one, there is some bug fixes but mainly there is a new option in the EEFGen model that let you choose if you want use JMerge to manage user code or not. There is two way to customize generated code by EEF :
  • Adding custom code in the dedicated area, protected area.
  • Subclassing the generated code, putting user code in theses and providing them with appropriated provider
Now for the first way you can use JMerge instead of Acceleo protected area. If you check the option "Use JMerge to manage user code" in the EEFGen model, Acceleo will not generated protected area anymore but put a @generated tag at the beginning of the classes and at the beginning of each method (thanks Ed for the feature request).