2009-02-08 8 views
27

Je crée un diagramme de séquence, et l'une des classes est observée par une autre classe. La classe observée appelle la mise à jour dans l'observateur toutes les 5 secondes dans une boucle. Je dois montrer cela dans le diagramme de séquence. Existe-t-il un moyen de montrer qu'il boucle indéfiniment hors séquence comme il l'était?Comment représenter un appel en boucle dans un diagramme de séquence?

Ou cela n'a-t-il pas de sens dans le contexte d'un diagramme de séquence; devrais-je ne pas l'inclure? Ou devrais-je l'inclure dans un autre type de diagramme?

Répondre

38

Une boîte englobant la flèche d'envoi de message (et tout ce qui se trouve à l'intérieur de la même construction répétitive).

Voir this tutorial pour un exemple.

sequence diagram with loop link to larger image(archived)

+2

votre lien est rompu – sblundy

+0

@sblundy Je viens cliqué sur le lien; Il a fallu mon navigateur à l'article IBM developerWorks sur "Les bases UML: Le diagramme de séquence" comme prévu. –

+0

Fonctionne pour moi ... –

Questions connexes