Atelier EMF - Création et instanciation de modèles avec Eclipse Modeling Framework (EMF)

Un nouvel atelier consacré à la création et l’instanciation de modèles avec Eclipse Modeling Framework (EMF) est disponible.

L’atelier se décompose en cinq exercices :

  • Exercice 1 : Création du modèle EMF d’un carnet d’adresses ;
  • Exercice 2 : Génération de codes Java ;
  • Exercice 3 : Création d’instances via l’éditeur généré ;
  • Exercice 4 : Création d’instances via l’API EMF : EarlyBinding ;
  • Exercice 5 : Manipulation du métamodèle Ecore : LateBinding.

Les trois premiers exercices sont basiques et rien de révolutionnaires par rapport à ce que l’on peut trouver sur le net. Pour les exercices quatre et cinq, j’ai tenté d’être moins dépendant de l’outil Eclipse. J’ai préféré explorer l’APIs d’EMF. C’est ainsi que pour l’exercice 5, je montre comment charger un modèle Ecore et ses instances.

La page de téléchargement de cet atelier est disponible à cette adresse : https://github.com/mickaelbaron/emf-tutorial.

Ce billet est open source. Vous avez noté un problème de typographie ?
Ou quelque chose d'obscur ? Améliorer ce billet à partir du dépôt GitHub.