DamianoNaraku / jjodel

A metamodelling platform compatible with EMF/eCore
6 stars 0 forks source link

Self references are not displayed as links #15

Closed jdirocco closed 3 years ago

jdirocco commented 3 years ago

image

DamianoNaraku commented 3 years ago

image

Edges can have mid-points where they must transit, so the user can explicitly tell the path an edge must follow. Now if there is a looping edge without explicit mid-points, 3 of them are deducted to make it visible. If the user explicitly set some mid-points the behaviour is unchanged, and the edge will follow the path entered by the user.