eclipsesource / papyrus-gefx

A new Editor kind for Papyrus, based on GEFx and GMF Runtime
0 stars 2 forks source link

[Renderer] Add/Fix decorations for links #24

Closed CamilleLetavernier closed 5 years ago

CamilleLetavernier commented 5 years ago

Currently, we use CSS to add static link decorations. However, when dynamic decorations are required, CSS is not enough (e.g. to distinguish Source/Target navigability or composition for an Association). We need to support this programmatically (And maybe consider some CSS extensions later on, although specifying multiple edge decorations with CSS would be tricky)

CamilleLetavernier commented 5 years ago

This is a subset of #21

CamilleLetavernier commented 5 years ago

The commit above added support for most UML Edges, especially Associations:

image