Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » UML2 » Abstraction, mapping reference is typed OpaqueExpression and not Expression
Abstraction, mapping reference is typed OpaqueExpression and not Expression [message #628114] Fri, 11 December 2009 08:01 Go to next message
Tristan Faure is currently offline Tristan FaureFriend
Messages: 460
Registered: July 2009
Senior Member
In Eclipse UML Ecore file, the Abstraction EClass contains an Ereference named mapping typed OpaqueExpression.

In omg uml specification the Meta class Abstraction contains an attribute mapping typed Expression.

OpaqueExpression in Eclipse UML API doesn't inherits from Expression. So I don't understand why OpaqueExpression is used.

Is it normal? Why this type has been chosen ?




Re: Abstraction, mapping reference is typed OpaqueExpression and not Expression [message #628118 is a reply to message #628114] Mon, 14 December 2009 14:37 Go to previous message
james bruck is currently offline james bruckFriend
Messages: 1724
Registered: July 2009
Senior Member
Hi Tristan,

You make a good point. To be honest, I'm not sure why it was implemented
this way. Could you log a defect on this so we don't loose track of this
one.
Thanks
- James.

"Tristan FAURE" <tristan.faure@atosorigin.com> wrote in message
news:hfsu93$6s6$1@build.eclipse.org...
> In Eclipse UML Ecore file, the Abstraction EClass contains an Ereference
> named mapping typed OpaqueExpression.
>
> In omg uml specification the Meta class Abstraction contains an attribute
> mapping typed Expression.
>
> OpaqueExpression in Eclipse UML API doesn't inherits from Expression. So I
> don't understand why OpaqueExpression is used.
>
> Is it normal? Why this type has been chosen ?
Previous Topic:Survey on the application of UML in the maintainence of legacy systems.
Next Topic:Bug in OpaqueExpression
Goto Forum:
  


Current Time: Fri Apr 19 08:52:06 GMT 2024

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

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

Back to the top