27 lines
1.5 KiB
Markdown
27 lines
1.5 KiB
Markdown
#meeting
|
|
|
|
---
|
|
|
|
- # **Call with Philip Langer Damiano Alfonso and Juri**
|
|
Date: 2021-01-15
|
|
Time: 16:28
|
|
Attendend: #attendance/online
|
|
Project: #mdegroup
|
|
People attended: #people/AlfonsoPierantonio #people/juri #people/damiano #externalpeople/phliplanger
|
|
|
|
---
|
|
- ## Damiano presented some capabilities of the tool he is developing
|
|
**Some notes below**
|
|
|
|
** [Sprotty](https://github.com/eclipse/sprotty) is just to link metaclasses with SVG **
|
|
So this means that if you want restrict the behaviour of the editor, you need to develop this. Sprotty does not have first class elements for doing this.
|
|
|
|
** Co-evolution capabilities of the tool**
|
|
Currently basic cases are supported to automatically evolve models according to operated metamodel changes.
|
|
|
|
** Styling elements and add constraints to graphical elements **
|
|
- There is a bidirectional relationship between the graphical position of the element and model attributes.
|
|
- It is possible to define rules involving different graphical elements.
|
|
![[Pasted image 20210115164633.png]]
|
|
- Philip suggested to apply the language to implement sequence diagram or even an editor for [Ladder](https://it.wikipedia.org/wiki/Ladder_diagram).
|
|
- The opinion of Philippe is that connecting the editor with [GLSP (eclipse.org)](https://www.eclipse.org/glsp/) would not bring any benefit. It is instead important to link it with the [Model Server API](https://github.com/eclipse-emfcloud/emfcloud-modelserver) and with the EMF ecosystem. |