Didacticiel ( tutoriel ) Eclipse Sirius ( Obeo Designer Community ) : le digne successeur de GMF le framework le plus complexe du monde !
Dans le précédent épisode nous avons pu voir le métamodèle et le modèle utilisé pour la conception d'un éditeur de diagramme.
Pour créer un viewpoint c'est à dire une représentation d'un modèle :
- Clic droit sur basicfamily.sample - New -Other - Viewpoint Specification Project - "basicfamily.design"
- Ouvrez l'éditeur de viewpoint en double cliquant sur le ficier basicfamily.odesign. Ce fichier contient les "viewpoint" qui sont des représentations ( diagramme, table, arbre, ... )
- Dans l'éditeur, créez un viewpoint : clic droit sur basicfamily - New - Viewpoint
- Dans la vue Properties : Id = persons et Model file extension = basicfamily
- Clic droit sur le viewpoint "persons" - New Representation - Diagram Description -
- Dans la vue Properties : Id* = Persons diagram - Domain Class* = basicfamily.Family
- Ajoutez un noeud : Clic droit du default - New Diagram element - Node
- Sélectionnez Node - vue Properties - Id* = ManNode - Domain Class* = basicfamily.Man - Semantic Candidatse Expression = feature:members
- Clic droit sur ManNode - New Style - Square
- Dans Properties - Colors - light_blue ; chocolate ; light_blue
- C'est la où les Athéniens atteignirent, pour tester ce 1er diagramme : clic droit sur le projet basicfamily.sample - Viewpoints Selection - sélectionnez persons
- Clic droit sur Family - New Representation - new Persons diagram - laissez le nom "new Persons diagram" par défaut
Un nouveau diagramme apparaît avec des carrés au fond bleu clair avec les noms des hommes en marron.
Nous poursuivrons cette passionnante aventure dans un prochain billet.
"Refais chaque jour le serment d’être heureux."
Alain
Voir aussi :
http://urbanisation-si.wix.com/blog
http://urbanisme-si.wix.com/blog
http://urbanisation-si.wix.com/urbanisation-si
http://urbanisation-si.over-blog.com/
http://rhonamaxwel.over-blog.com/
http://urbanisation-des-si.blogspot.fr/
A découvrir aussi
- Ingénierie Dirigée par les Modèles (IDM) : tutoriel ATL (ATLAS Transformation Language) pour voir la vraie vie
- Ingénierie Dirigée par les Modèles : les métamodèles mindmap, l'embarras du choix !
- Ingénierie Dirigée par les Modèles : didacticiel GMF, avec "Generate diagram code (Xtend2)" et suppression de quelques éléments ça marche !
Retour aux articles de la catégorie Ingénierie Dirigée par les Modèles (IDM) -
⨯
Inscrivez-vous au site
Soyez prévenu par email des prochaines mises à jour
Rejoignez les 786 autres membres