Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Sirius » Sirius for serialized ecore model
Sirius for serialized ecore model [message #1385954] Thu, 12 June 2014 09:08 Go to next message
Wenjing Yuan is currently offline Wenjing Yuan
Messages: 7
Registered: May 2014
Junior Member
Hi all,

Before I start the question, some background knowledge should be provided:
I'm currently working on visualization for EATOP using Sirius, EATOP is an eclipse modeling project which can be found here:https://www.eclipse.org/eatop/
In EATOP, there is EASTADL file, an EAST-ADL model file contained in EASTADL project.(More info about EAST-ADL could be found http://east-adl.info/Specification/V2.1.12/html/index.html).

In EATOP, EASTADL file(*.eaxml) is generated and serialized from its ecore model. This serialization makes the .eaxml file to be not well format for Ecore. It could only be opened by its own EAST-ADL Editor and EAST-ADL explorer. When I open this file with Sample Reflective Editor, error shows as follow:
index.php/fa/18262/0/

And of course, there won't be any options when I try to connect the viewpoint with this .eaxml model file. The same situation is also discussed in https://www.eclipse.org/forums/index.php/t/594525/, while I would insist that there is no problem in the model side, but the problem is how to adjust sirius to be able to compatible with those not ecore standard model(customized model)? Could I hard code to make it skip the viewPoint selection part and force the newly defined viewPointProject getting connection with this model Project? Or is there any other way to do this?

Anyway, Sirius is a great graphical tooling indeed, and I guess by making it support other eclipse modeling projects could be even better.

KR,
Winny

[Updated on: Thu, 12 June 2014 09:12]

Report message to a moderator

Re: Sirius for serialized ecore model [message #1386113 is a reply to message #1385954] Fri, 13 June 2014 08:58 Go to previous message
Laurent Redor is currently offline Laurent Redor
Messages: 35
Registered: July 2009
Member
Hi,

Le 12/06/2014 15:08, Wenjing Yuan a écrit :
> Hi all,
>
> Before I start the question, some background knowledge should be provided:
> I'm currently working on visualization for EATOP using Sirius, EATOP is
> an eclipse modeling project which can be found
> here:https://www.eclipse.org/eatop/
> In EATOP, there is EASTADL file, an EAST-ADL model file contained in
> EASTADL project.(More info about EAST-ADL could be found
> http://east-adl.info/Specification/V2.1.12/html/index.html).
>
> In EATOP, EASTADL file(*.eaxml) is generated and serialized from its
> ecore model. This serialization makes the .eaxml file to be not well
> format for Ecore. It could only be opened by its own EAST-ADL Editor and
> EAST-ADL explorer. When I open this file with Sample Reflective Editor,
> error shows as follow:
>

It seems that the error misses.

> And of course, there won't be any options when I try to connect the
> viewpoint with this .eaxml model file. The same situation is also
> discussed in https://www.eclipse.org/forums/index.php/t/594525/, while I
> would insist that there is no problem in the model side, but the problem
> is how to adjust sirius to be able to compatible with those not ecore
> standard model(customized model)? Could I hard code to make it skip the
> viewPoint selection part and force the newly defined viewPointProject
> getting connection with this model Project? Or is there any other way to
> do this?

I'm not sure to understand what is your file format and what is actually
your problem.

>
> Anyway, Sirius is a great graphical tooling indeed,

Thanks

> and I guess by
> making it connect with other eclipse modeling project could make it even
> better.

What do you mean? EcoreTools2 is already based on Sirius for example...
>
> KR,
> Winny

Regards,

Laurent
Previous Topic:Unable to create first entity in emtpy table
Next Topic:Figure size controls
Goto Forum:
  


Current Time: Fri Aug 29 04:10:12 EDT 2014

Powered by FUDForum. Page generated in 0.03110 seconds