Graphical Modeling Framework (GMF)
Zusammenfassung
Das Graphical Modeling Framework (GMF) bietet einen modellgetriebenen Ansatz, um grafische Editoren für ein gegebenes Ecore Modell zu generieren. Es bietet eine Reihe von Konfigurationsmodellen, einen Code-Generator und eine Rich Runtime Platform basierend auf GEF. Dieser Workshop deckt diese drei Themen ab und versetzt die Teilnehmer in die Lage, auch in der Praxis funktionsfähige GMF Editoren zu erstellen.
Ziel
Die Teilnehmer kennen die wesentlichen Aspekte von GMF und sind in der Lage, in der Praxis funktionsfähige GMF Editoren zu erstellen.
Zielgruppe/Voraussetzungen
Entwickler und Architekten mit soliden Javakenntnissen und Erfahrung mit Eclipse als Entwicklungsumgebung und Grundwissen in EMF.
Agenda
-
Einleitung in das Thema GMF
-
Der GMF Entwicklungsprozess
-
GMF Modellierung: Domänenmodell, grafisches Modell, Tooling Modell, Mapping Modell und Generatormodell
-
GMF Codegenerierung
-
Compartments, side-affixed children
-
Validierung und Constraints
-
Shortcuts
-
Geschachtelte Diagramme
-
Wichtige GEF Konzepte
-
EditParts und EditPolicies
-
Das Notationsmodell
-
Canonical Containers
-
GMF erweitern: JMerge, Services, Templates ändern
-
Integration in die Eclipse Workbench
Wenn Sie Interesse an einem Komplettpaket mit EMF, GMF und GEF haben, wäre unser Workshop Eclipse Modeling vielleicht etwas für Sie.
Termine
Für diese Schulung haben wir derzeit keinen Termin geplant. Falls Sie Interesse an der Schulung haben, nehmen Sie bitte Kontakt zu uns auf. Gerne führen wir eine Schulung auch bei Ihnen im Hause durch. Kontakt aufnehmen.
