graphical views for xtext with fxdiagram
TRANSCRIPT
![Page 1: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/1.jpg)
FXDiagramJan Köhnlein - itemis
![Page 2: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/2.jpg)
Xtext + Diagram Editor = Quirks
![Page 3: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/3.jpg)
Object Identity
Model Lifecycle
Persistence
…2-way Mapping
Mismatches
![Page 4: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/4.jpg)
Bi-Directional Mapping
Diagram Editor
Xtext Editor
Uni
View
![Page 5: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/5.jpg)
Eclipse Diagram Frameworks
![Page 6: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/6.jpg)
No Quirks!
![Page 7: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/7.jpg)
Diagram Tool UX• Flawless, modern graphics
• Smooth, non-irritating behavior
• Self-explaining, haptic experience
• Easy choice of content
• Good defaults / little customization
![Page 8: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/8.jpg)
FXDiagram
![Page 9: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/9.jpg)
• Based on
• Adds a thin diagram layer
• Focus on UX
• High-level mapping API
• integration
• Entirely written in
FXDiagram
![Page 10: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/10.jpg)
Oomph!UpdateSite
w/ or w/o
Eclipse
![Page 11: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/11.jpg)
Use FXDiagram to take back the control over
the UX…
![Page 12: Graphical Views For Xtext With FXDiagram](https://reader034.vdocument.in/reader034/viewer/2022050805/55b4a47abb61ebb0448b4757/html5/thumbnails/12.jpg)
…and get rid of the Quirks!