Hi,

Thanks for your answer, I understand now how attributes toBefore and toAfter 
are set. I agree that this is not maintainable without an "automatic" 
management of that. Maybe a such feature may be integrated in a next release ?

I look to my topcased model, and to the enclosing Interaction but I do not see 
a fragment property, can you explain me where is this property ? My model XMI 
file is included in this mail.


Sincerly,

Bernard Granier
CE Plateforme Système
[email protected]
01 58 11 32 51


-----Original Message-----
From: [email protected] 
[mailto:[email protected]] On Behalf Of 
[email protected]
Sent: Thursday, April 08, 2010 5:56 PM
Cc: [email protected]
Subject: Re: [Topcased-users] sequence diagram and messages ordering : second

Hi,

Ideally, you will need to use "GeneralOrdering" element (created under an 
occurenceSpecification). But Topcased doesn't support this functionnality, so 
you will have to set them manually (which is not maintanable).

However, Topcased offers a sort of "GeneralOrdering". In fact, the property 
"fragment" of the enclosing Interaction is an ordered list (for Occurence 
Specification "OS" only). So each time a message is moved, this list is 
refreshed according to the position of all the OS.
If you create two messages, and move the upper message under the other, you 
will noticed that the order has changed in this list.


Hope it helps,

Regards,

Thibault

[email protected] a écrit :
> Hi,
> 
> I still look at this question and I found :
> 
> - A BehaviorExecutionSpecification is linked to one Opaque Behavior
> - A method is linked to Opaque Behavior
> - A message is linked to two message occurrence specifications
> - a message occurrence specification is linked to a call event (I do 
> not exactly understand the semantic of this class but anyway ...)
> - a call event is linked to a method
> 
> Like this I am able : 
> - to link one BehaviorExecutionSpecification to one method : that will 
> define that a BehaviorExecutionSpecification describes the content of 
> a method
> - to link a message to a method call : that will define all method 
> calls done in a method
> 
> A message occurrence specification is a sort of OccurrenceSpecification, and 
> an OccurrenceSpecification has two attributes :
> - toBefore
> - toAfter
> 
> If I understood correctly UML superstructure standard, these two attributes 
> define the OccurrenceSpecifications order.
> 
> Now I am able to link messages to method calls and to order method calls, but 
> how to set values to these attributes toBefore and toAfter ?
> 
> Cordialement,
> 
> Bernard Granier
> CE Plateforme Système
> [email protected]
> 01 58 11 32 51
> 
> 
> #
> " Ce courriel et les documents qui lui sont joints peuvent contenir 
> des informations confidentielles ou ayant un caractère privé. S'ils ne 
> vous sont pas destinés, nous vous signalons qu'il est strictement 
> interdit de les divulguer, de les reproduire ou d'en utiliser de 
> quelque manière que ce soit le contenu. Si ce message vous a été 
> transmis par erreur, merci d'en informer l'expéditeur et de supprimer 
> immédiatement de votre système informatique ce courriel ainsi que tous les 
> documents qui y sont attachés."
>                                                               ******
> " This e-mail and any attached documents may contain confidential or 
> proprietary information. If you are not the intended recipient, you 
> are notified that any dissemination, copying of this e-mail and any 
> attachments thereto or use of their contents by any means whatsoever 
> is strictly prohibited. If you have received this e-mail in error, 
> please advise the sender immediately and delete this e-mail and all 
> attached documents from your computer system."
> #
> 
> 
> _______________________________________________
> Topcased-users mailing list
> [email protected]
> http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
> 
> 
#
" Ce courriel et les documents qui lui sont joints peuvent contenir des
informations confidentielles ou ayant un caractère privé. S'ils ne vous sont
pas destinés, nous vous signalons qu'il est strictement interdit de les
divulguer, de les reproduire ou d'en utiliser de quelque manière que ce
soit le contenu. Si ce message vous a été transmis par erreur, merci d'en
informer l'expéditeur et de supprimer immédiatement de votre système
informatique ce courriel ainsi que tous les documents qui y sont attachés."
                                                                ******
" This e-mail and any attached documents may contain confidential or
proprietary information. If you are not the intended recipient, you are
notified that any dissemination, copying of this e-mail and any attachments
thereto or use of their contents by any means whatsoever is strictly
prohibited. If you have received this e-mail in error, please advise the
sender immediately and delete this e-mail and all attached documents
from your computer system."
#

Attachment: testJava.umldi
Description: testJava.umldi

_______________________________________________
Topcased-users mailing list
[email protected]
http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users

Reply via email to