Pré. | Proc. |
Modifier les détails de synchronisation
Il est possible de modifier les détails de synchronisation d'un message dans un diagramme Séquence .
Accéder
Menu Contexte |
Cliquez-droit sur le Message | Détails du calendrier |
Changer le timing
Voir la spécification OMG Unified Modeling Language , (v2.5.1, p. 511 ).
Dans ce diagramme , sur le message d'ordre ouvert :
- La « contrainte de durée » a été définie sur 0...13
- La « contrainte de durée entre les messages » a été définie sur d...d*3
- La « Durée d'observation » a été définie sur d=duration
- La « contrainte temporelle » a été définie sur t...t+3
- « Observation temporelle » a été défini sur t=now
Vous pouvez également créer la ligne « Contrainte de durée entre les messages » en faisant glisser la flèche « Ordre général » jusqu'au point où le message précédent rejoint la ligne de vie source du message actuel. Une dialogue s'affiche dans laquelle vous entrez la valeur de la contrainte. Une fois la ligne créée, vous pouvez la déplacer vers n'importe quel point à mi-chemin du message actuel et à mi-chemin du message précédent, pour éviter tout chevauchement avec d'autres détails de synchronisation des messages. Vous pouvez modifier ou supprimer la valeur soit via la dialogue « Détails de synchronisation », soit en cliquant avec le bouton droit sur la ligne elle-même et en sélectionnant l'option de menu contextuel appropriée.
Champ |
Action |
---|---|
Contrainte de durée |
Indiquez les limites minimales et maximales de durée de conservation d'un message. |
Contrainte de durée entre les messages |
Indiquez l'intervalle minimum et maximum entre l'envoi ou la réception du message précédent à la source Lifeline du message actuel et l'envoi du message actuel. |
Durée Observation |
Capturez la durée d'un message. |
Contrainte de temps |
Indiquez le temps minimum et maximum auquel le message doit arriver à la cible. |
Observation du temps |
Capturez le point auquel le message a été envoyé. |