Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Sirius » Using Sirius without strong coupling to aird files
Using Sirius without strong coupling to aird files [message #1830073] Thu, 16 July 2020 16:34 Go to next message
Robert Schulk is currently offline Robert SchulkFriend
Messages: 144
Registered: July 2015
Senior Member
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 14:19 Go to previous message
Maxime Porhel is currently offline Maxime PorhelFriend
Messages: 516
Registered: July 2009
Location: Nantes, France
Senior Member
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


Maxime Porhel - Obeo

Need training or professional services for Sirius?
http://www.obeodesigner.com/sirius
Previous Topic:Correct way to validate an .odesign
Next Topic:How can I use drop down selection list in Sirius edition table
Goto Forum:
  


Current Time: Thu Apr 25 13:45:46 GMT 2024

Powered by FUDForum. Page generated in 0.03093 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top