Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Epsilon » [EuGENia] unable to create some elements
[EuGENia] unable to create some elements [message #580869] Fri, 18 September 2009 11:20 Go to next message
Vasco Sousa is currently offline Vasco SousaFriend
Messages: 23
Registered: September 2009
Junior Member
Hello

I have some trouble creating basic elements that I think are in the scope of elements processed by EuGENia.

The first one is a gmf.link (for EClass), the problem is
the class that is used to create the link inherits from an
abstract class that has no source or target, as I have found
that abstract elements should also have a representation for
EuGENia to function properly, I believe the problem lies in
ether this being really necessary with the impossibility of creating a link with foo="bar"

Abstract
|
|---NodeA - gmf.link( source="sourceA", target="targetA")
| |---sourceA
| |---targetA
|
|---NodeB - gmf.link( source="sourceB", target="targetB")
|---sourceB
|---targetB

The second problem is containments are not created by EuGENia, after its forth level. I have :

canvas
->container
->container
->container
->container (this is no longer created in any file as container, but their contained nodes are in Graph and Tool)
->node.

If there are any ways to get over these limitation I could use the help. Thank you.

Vasco
Re: [EuGENia] unable to create some elements [message #580890 is a reply to message #580869] Fri, 18 September 2009 11:25 Go to previous message
Dimitrios Kolovos is currently offline Dimitrios KolovosFriend
Messages: 1776
Registered: July 2009
Senior Member
Hi Vasco,

Could you please post your .emf metamodel and indicate the specific
classes that are causing the problems?

Cheers,
Dimitris

Vasco Sousa wrote:
> Hello
>
> I have some trouble creating basic elements that I think are in the
> scope of elements processed by EuGENia.
>
> The first one is a gmf.link (for EClass), the problem is
> the class that is used to create the link inherits from an
> abstract class that has no source or target, as I have found
> that abstract elements should also have a representation for
> EuGENia to function properly, I believe the problem lies in
> ether this being really necessary with the impossibility of creating a
> link with foo="bar"
>
> Abstract
> |
> |---NodeA - gmf.link( source="sourceA", target="targetA")
> | |---sourceA
> | |---targetA
> |
> |---NodeB - gmf.link( source="sourceB", target="targetB")
> |---sourceB
> |---targetB
>
> The second problem is containments are not created by EuGENia, after its
> forth level. I have :
>
> canvas
> ->container
> ->container
> ->container
> ->container (this is no longer created in any file as
> container, but their contained nodes are in Graph and Tool)
> ->node.
>
> If there are any ways to get over these limitation I could use the help.
> Thank you.
>
> Vasco


--
Spread the word: http://www.eclipse.org/gmt/epsilon/spreadtheword
Follow Epsilon on Twitter: http://twitter.com/epsilonews
Previous Topic:[EUGENIA]Create node for abstract class and how change node figure and diagram figure ???
Next Topic:ETL transformations involving enumerations
Goto Forum:
  


Current Time: Thu Apr 18 06:33:06 GMT 2024

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

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

Back to the top