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: 136
Registered: July 2015
Senior Member
Hi all,

is it in any way possible to use Sirius without saving the aird files?

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: 515
Registered: July 2009
Location: Nantes, France
Senior Member

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.


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.


Maxime Porhel - Obeo

Need training or professional services for 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: Mon Sep 26 03:34:08 GMT 2022

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

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

Back to the top