eclipse-sirius / sirius-web

Sirius Web: open-source low-code platform to define custom web applications supporting your specific visual languages
https://eclipse.dev/sirius/sirius-web.html
Eclipse Public License 2.0
79 stars 52 forks source link

Support for Edge Import #1217

Open jadelkhoury opened 2 years ago

jadelkhoury commented 2 years ago

I have an odesign model in which I have defined an "Edge Import". The edge is clearly visible in Sirius Desktop. The same edge (for the same model that I import into Sirius Web) is not visible on the web.

Could it be that "Edge Import" is not yet supported on the web?

pcdavid commented 2 years ago

None of the mapping import/reuse are supported yet in the compatibility layer. That would be in DiagramDescriptionNodeAndEdgeDescriptionsPopulator, but we currently filter out ContainerMappingImport explicitly and for edge we do not consider the layer's EdgeMappingImport.

jadelkhoury commented 2 years ago

Thanks. Is there some documentation of the compatibilities (or incompatibilities) between Sirius Web and Desktop?

pcdavid commented 2 years ago

The documentation for Obeo Studio (based on Sirius Web) has some details but it's not super-detailed.

jadelkhoury commented 2 years ago

It's a start, but was hard to find. Thanks for the tips.