Hi,
You will probably find the solution of your problem in the
StateMachine.diagramConfigurator. Look at ligne 95 :
<sourceTargetCouple containerType="SOURCE_CONTAINER" autoRef="true"
sourceNode="//@parts.2" targetNode="//@parts.2">
<containerObject href="UML.genmodel#//uml/Region"/>
<containerRef xsi:type="ecore:EReference"
href="UML.ecore#//Region/transition"/>
<refSourceToEdge xsi:type="ecore:EReference"
href="UML.ecore#//Vertex/outgoing"/>
<refEdgeToSource xsi:type="ecore:EReference"
href="UML.ecore#//Transition/source"/>
<refTargetToEdge xsi:type="ecore:EReference"
href="UML.ecore#//Vertex/incoming"/>
<refEdgeToTarget xsi:type="ecore:EReference"
href="UML.ecore#//Transition/target"/>
</sourceTargetCouple>
this problably where you miss some properties.
regards
Benoit
Dyze Ryu a écrit :
> Bonjour,
>
> Avant tout, je voulais vous remercier pour l'aide que vous m'avez
> fournie concernant mes questions du message :
>
> http://lists.gforge.enseeiht.fr/pipermail/topcased-users/2008-September/002384.html
>
> C'est vraiment très appréciable d'obtenir des réponses aussi rapidement
> et précises telles que vous m'avez fourni :)
>
> En améliorant l'éditeur graphique de machines à états finis que je
> réalise, je me confronte depuis quelques temps à un problème dont je
> n'ai pas encore trouvé de solution... Je n'arrive pas à accéder aux
> éléments graphiques voulus...
>
> Concrétement, dans mon éditeur, je réalise une REGION et ensuite je
> réalise des VERTEX (STATES ou PSEUDOSTATES) à son intérieur. Tout cela
> est réalisé sans problème, cependant lorsque j'essaie de créer une
> TRANSITION entre ces VERTEX, par exemple entre deux STATES, l'éditeur ne
> me le permet pas...
>
> Après un peu de recherche, il me semble que malgré que je clique sur un
> STATE, l'éditeur reçoit un clic sur REGION et donc il ne me permet pas
> la création de TRANSITION. Cela est bien normal car le source node et le
> target node doivent être des VERTEX.
>
> Je me suis donc penché sur le code source de votre excellent éditeur de
> Statemachines ("org.topcased.modeler.uml.statemachinediagram") afin de
> trouver des indices sur la marche à suivre pour corriger ce problème sur
> mon éditeur. Malheureusement, je n'ai pas encore trouvé la partie qui
> pourrait m'aider et me permettre de dépasser cette difficulté...
>
> Je m'adresse donc a vous afin de d'obtenir si possible quelques indices
> ou informations sur la procédure la plus correcte à adopter.
>
> Je vous remercie d'avance pour votre attention. :)
>
> Très cordialement
> Hugo Nunes
>
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> Topcased-users mailing list
> [email protected]
> http://lists.gforge.enseeiht.fr/mailman/listinfo/topcased-users
--
-----------------------------------------------
Benoit MAGGI
Atos Origin - Agence Sud-Ouest
Rue Ampère BP 475
31315 Labège Cedex
Bureau (interne) : 55.82.24
Bureau (externe) : 05.62.74.59.22
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