标签: uml sequence-diagram
我正在创建一个序列图,其中一个类正被另一个类观察到。被观察的类在循环中每隔5秒在观察者中调用update。我需要在序列图中显示这一点。有没有办法让它无限期地无序循环显示?
或者在序列图的背景下没有意义;我不应该包括它吗?或者我应该将它包含在不同类型的图表中?
答案 0 :(得分:48)
包含消息发送箭头的框(以及同一重复结构中的其他内容)。
有关示例,请参阅this tutorial。
link to larger image (archived)
答案 1 :(得分:5)
只需添加一张更清晰的图片,因为@ joel.tony的答案是该死的模糊。
如您所见,循环发生在称为 loop n 的帧内。有一个 array_size 守护程序,它控制循环的迭代。
最后,循环n 帧内消息的序列(DataControl和DataSource对象之间的消息)将发生 array_size 次。
DataControl
DataSource