预订演示
前页 后页

更改时序细节

可以更改序列图中信息的时序细节。

访问

上下文菜单

右击信息|计时细节

更改时间

请参阅 OMG Unified Modeling Language规范 (v2.5. 1 , p. 511 )。

A UML Sequence diagram showing timing constraints.

在此图中,在未结订单信息上:

  • '持续时间约束' 已设置为 0...13
在获取购物车信息上:
  • “消息之间的持续时间约束”已设置为 d...d*3
  • “持续时间观察”已设置为 d=duration
  • “时间约束”已设置为 t...t+3
  • “时间观察”已设置为 t=now
通过在“持续时间约束”字段中输入值,您可以调整信息角度。单击“时间详细信息”对话框上的确定按钮后,单击信息连接器的头部并向上或向下拖动连接器以更改角度。您不能将角度延伸到连接序列object的生命线之外或创建小于 5 度的角度。

您还可以通过将“General Ordering”箭头向上拖动到上一条消息加入当前消息的源生命线的点来创建“DurationContemporaryBetween约束”行。将显示A对话框,您可以在其中输入约束值。创建线后,您可以将其移动到当前消息中途和上一条消息中途的任何点,以避免与其他消息计时细节重叠。您可以通过“时间详细信息”对话框或右键单击该行本身并选择适当的上下文菜单选项来编辑或删除该值。

字段

行动

期限约束

指明消息可以持续多长时间的最小和最大限制。

消息之间约束

表示在当前消息的源生命线发送或接收上一条消息与发送当前消息之间的最小和最大间隔。

持续时间观察

捕获消息的持续时间。

时间约束

指示消息应到达目标的最短和最长时间。

时序观察

捕获发送消息的点。

了解更多