Réserver une Démo
Pré. Proc.

Modifier les détails de synchronisation

Il est possible de modifier les détails de synchronisation d'un message dans un Séquence de diagramme .

Accéder

Menu Contexte

Cliquez-droit sur le Message | Détails du calendrier

Changer le moment

Voir la spécification OMG Unified Modeling Language , (v2.5.1, p. 511 ).

A UML Sequence diagram showing timing constraints.

Dans ce diagramme , sur le message de commande ouverte :

  • La « contrainte de durée » a été définie sur 0...13
Dans le message Obtenir le panier :
  • 'La contrainte de durée entre les messages' a été définie sur d...d*3
  • 'Durée d'observation' a été défini sur d=durée
  • La "contrainte de temps" a été définie sur t...t+3
  • 'Observation temporelle' a été défini sur t=maintenant
En saisissant une valeur dans le champ 'Duration Constraint', vous autorisez l'ajustement de l'angle du message. Après avoir cliqué sur le bouton OK dans la boîte de dialogue "Détails de la synchronisation", cliquez sur la tête du connecteur Message et faites glisser le connecteur vers le haut ou vers le bas pour modifier l'angle. Vous ne pouvez pas prolonger l'angle au-delà de la ligne de vie de l' object de séquence de connexion ou créer un angle inférieur à 5 degrés.

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 boîte de dialogue s'affiche dans laquelle vous saisissez la valeur de la contrainte. Après avoir créé la ligne, 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 du message. Vous pouvez modifier ou supprimer la valeur via la boîte de dialogue "Détails de la synchronisation" ou 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 minimale et maximale de la durée 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 ligne de vie source du message actuel et l'envoi du message actuel.

Durée Observation

Capturez la durée d'un message.

Contrainte de temps

Indiquez l'heure minimale et maximale à laquelle le message doit arriver à la cible.

Observation du temps

Capturez le point auquel le message a été envoyé.

Apprenez Plus