Using Sirius without strong coupling to aird files [message #1830073] |
Thu, 16 July 2020 12:34  |
Eclipse User |
|
|
|
Hi all,
is it in any way possible to use Sirius without saving the aird files?
Background:
we are already using Eclipse-CDO in our application, so in general nothing is saved as files.
What I was thinking was this:
* Whenever a sirius view of a model is opened, the aird file is created temporarily
* The positions of the Sirius-UI-elements would be saved in the ecore model and could then be applied to the new aird file (?)
Does this make sense at all?
|
|
|
Re: Using Sirius without strong coupling to aird files [message #1830389 is a reply to message #1830073] |
Fri, 24 July 2020 10:19  |
Eclipse User |
|
|
|
Hi,
EcoreTools used to provide such capability to use Sirius with an "in memory" aird but all layout and other diagram infos were lost on each session closing.
For Sirius, IMO, storing the layout info and diagram existency in the domain model would not really be a good idea: you fastly have a lot of layout info, this would add a lot of noise in your domain model and also impact request/expression evaluation and diagram computation.
Regards
There is a commercial add-on (Obeo Designer Team Editor, sold by Obeo) which brings collaboration capabilities to Sirius and is based on CDO. Diagram and layout info are stored by CDO.
Regards
|
|
|
Powered by
FUDForum. Page generated in 0.13957 seconds