Eclipse EMF et GEF
Code |
Title |
Duration |
Price HT |
ECL400 |
Eclipse EMF et GEF |
2 days |
Consult us |
Objectives
- De donner une vue d'ensemble sur le projet modeling d'Eclipse
- De comprendre le langage de modélisation EMF/Ecore
- De distinguer les procédés de génération EMF
- De comprendre le projet GEF et son utilisation avec EMF.
|
Public
Développeurs, Chefs de projet, Responsables Informatiques. |
Prerequisites
Notions de modélisation,
Notions de java. |
Post-Training
|
Methods
50% Pratique 50% Théorique |
Program
ECLIPSE MODELING FRAMEWORK (EMF)
- Présentation Générale
- EMF et le projet Modeling / Historique
- Objectifs et cas d'utilisation d'EMF
- Principes de méta modélisation
- Ressources (sites, livres, ...)
- Modelisation Ecore
- Description
- Classes
- Propriétés
- Annotations particulières
- Exemples
- Génération EMF standard
- La configuration de la génération
- La couche modèle
- Les couches d'éditeurs
- Génération EMF spécifique
- Java Emitter Template (JET)
- Principes
- Exemples
- Open Architectureware (OAW)
- Principes
- Exemples
- Les autres sous projets de Modeling (état, intérêt, objectifs de différents projets ) :
- GMF
- Teneo
- DSL
- EcoreTools
- Transaction / Query
- Compare
GRAPHICAL EDITING FRAMEWORK (GEF)
- Présentation générale
- Historique
- Objectifs et cas d'utilisation de GEF
- Architecture / Pattern MVC
- Ressources
- Draw2D
- Architecture / Principes
- Figures
- Layout
- Connecteurs
- Exemples
- GEF / Utilisation
- Application du MVC dans GEF
- Détails sur les Editor Parts
- Requests et commands
- Gestion des événements
- Edit policies
- Gestion de la palette
- GEF et EMF
- Synthèse des deux technologies
- Intégration dans GMF
- Exemples d'applications
|
Environment
|
Tags
ECL400_Eclipse-EMF-GEF_ECL400 |
Order
Formafast
Rue du Lac Windermere, Byzance Center, Bloc A - 1053 Les Berges du Lac - Tunisie
Tel: (+216) 31 400 501
Fax: (+216) 32 400 501
Mobile: (+216) 55 666 600
E-mail: contact@formafast.com