D'accord merci pour ces éléments de réponse, En fait il s'agit de "tagger" les instances d'objets avec des slots,
de façon à pouvoir faire un "lookup" d'instance via ReadStructuralFeature et retourner l'objet via ReadSelfAction. Ainsi l'appel d'opération sera réalisé sur la bonne instance. Je pensais qu'il y avait plus simple. ***** Autrement cet ActionInputPin n'est pas présent dans la palette du diagramme d'ctivité de Topcased, Je dois donc passer par la vue Outline pour le faire en attendant sans doute une palette enrichie pour plus tard. Bien cordialement, Erwann Poupart. -----Message d'origine----- De : [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] De la part de David RIBEIRO CAMPELO Envoyé : mardi 8 juillet 2008 14:40 À : [email protected] Objet : Re: [Topcased-users] Affectation du champ TARGET des activites call operation Bonjour, Voici une réponse sous forme d'exemple : Soit deux classe A et B, la classe A possède une property de type classe B. Il y a deux instances, une instance de A : instanceA et une instance de B : instanceB. Dans instanceA il faut créer un slot qui définit la property de A et qui a pour valeur instanceB. Ainsi, le "call operation" a un ActionInputPin comme target et a pour "fromAction" une activité ReadStructuralFeature qui a pour "structuralFeature" la propriété de A. Le ReadStructuralFeature doit préciser où trouver cette propriété, dans notre cas on met dans "object" un ActionInputPin qui lui aura un ReadSelfAction dans son "fromAction" Vous trouverez plus de précision page 240 de la superstructure (ptc.07-02-05.pdf) pour le fonctionnement de SendSignalAction mais qui est le même que pour CallOperationAction. Cordialement David Ribeiro Campelo Poupart Erwann a écrit : > Ci-après un deuxième problème lié lui à l'utilisation des diagrammes > d'activités. > > J'utilise Topcased version 2.0.0M6 > > J'arrive à renseigner le champ "Operation" des activités "call > operation" de mon diagramme d'activité, la fenêtre de sélection > d'objet me propose bien les opérations décrites dans mon diagramme de > classe. > > Par contre, je n'arrive pas à renseigner de la même façon le champ > "Target" pour préciser l'instance sur laquelle doit être appelée > l'opération. > > Pourtant il existe bien dans mon diagramme de classe deux instances > qui ne semblent pas visibles par la fenêtre de selection d'objets. > > Pouvez-vous me dire comment il est possible de renseigner ce champ > "Target" ? > > D'avance merci. > > Bien cordialement, > > Erwann Poupart. > > _______________________________________________ > Topcased-users mailing list [email protected] > http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users > > -- ----------------------------------------------- David RIBEIRO CAMPELO Atos Origin - Agence Sud-Ouest Batiment Aeropole 5, avenue Albert DURAND 31700 Blagnac Cedex Bureau : 05.34.55.82.14 Télécopie: 05.34.55.82.00 mailto :[EMAIL PROTECTED] ======================================================================= Ce message electronique est confidentiel. Il peut contenir des informations protegees par le secret professionnel, le secret de fabrication ou autres regles legales. Si vous recevez ce message par erreur, il vous est interdit de le reproduire ou de le distribuer en tout ou en partie, ou de le divulguer de quelque maniere que ce soit a quelque personne que ce soit. Nous vous prions de bien vouloir en informer Atos Origin, par telephone ou par retour d'e-mail puis de detruire le message et toutes copies de votre systeme informatique. Le contenu de ce message ne reflete pas necessairement ni les opinions d'Atos Origin ni celle des membres de son groupe. Bien que l'emetteur de ce message ait fait tout son possible pour maintenir son systeme informatique sans virus, il ne peut garantir que cette transmission ne comporte aucun virus et il ne pourra etre tenu pour responsable de quelque dommage que ce soit resultant de la transmission d'un virus. ======================================================================= This electronic transmission is confidential. It may contain information that is covered by legal professional privilege, work product immunity or other legal rules. If you have received this transmission in error, you must not copy or distribute this message or any part of it or otherwise disclose its contents to anyone. Please notify Atos Origin Legal Services by telephone or return E-mail, and then delete this transmission and any copies of it from your computer system. The views expressed in this electronic transmission do not necessarily reflect those of Atos Origin SA or any member of its group. Although the sender endeavours to maintain a computer virus free network, the sender does not warrant that this transmission is virus free and will not be liable for any damages resulting from any virus transmitted. ======================================================================= _______________________________________________ Topcased-users mailing list [email protected] http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users _______________________________________________ Topcased-users mailing list [email protected] http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
