DSLFoundry / mps-graphicalstructureeditor

A graphical editor for the structure aspect of MPS languages
Apache License 2.0
3 stars 2 forks source link

Find a way for (Interface)Concept*Relations to not be needed? #6

Open eugenschindler opened 6 years ago

eugenschindler commented 6 years ago

Currently, my understanding of the Itemis diagram editor is that you need to have a concept for every edge and you need to have the proper to/from filled in, otherwise the edge is not shown in the graphical editor. Find a way (or check with Itemis if it needs to be added to the diagram editor) to have something like "querylist" for the graphical editor, where we can get away with having edges in the diagram without necessarily having corresponding concepts that have the to and from set.

RemiBosman commented 6 years ago

I often model connectors as smart reference concepts these days.

It would indeed be great if reference field in the parent concept could be turned into edges directly without the need for an intermediate concept with a smart reference.