上一页 | 下一页 |
更改时间详细信息
可以在序列图中更改消息的时序细节。
访问
上下文菜单 |
右键单击Message | 时间细节 |
改变时机
请参阅OMG UML规范(UML上部结构规范,v2.1.1,第511页)。
在此图中,打开订单消息:
- '持续时间约束'已设置为0 ... 13
在获取购物车消息:
- “消息之间的持续时间约束”已设置为d ... d * 3
- “持续时间观察”已设定为d =持续时间
- 'Timing Constraint'已设置为t ... t + 3
- “时间观察”已设定为t = now
通过在“持续时间约束”字段中键入值,可以启用要调整的消息角度。单击“计时详细信息”对话框上的“
后,单击“消息”连接器的头部并向上或向下拖动连接器以更改角度。您不能将角度扩展到连接序列对象的生命线之外或创建小于5度的角度。您还可以通过将“常规排序”箭头拖动到上一条消息加入当前消息的源生命线的点来创建“消息之间的持续时间约束”行。将显示一个对话框,您可以在其中输入约束的值。创建该行后,您可以将其移动到当前消息的一半内和前一条消息的一半,以避免与其他消息时序细节重叠。您可以通过“计时详细信息”对话框或右键单击该行本身并选择相应的上下文菜单选项来编辑或删除该值。
功能 |
详情 |
---|---|
持续时间约束 |
指示消息可以持续多长时间的最小和最大限制。 |
消息之间的持续时间约束 |
指示在当前消息的源生命线发送或接收上一条消息与发送当前消息之间的最小和最大间隔。 |
持续时间观察 |
捕获消息的持续时间。 |
时间约束 |
指示消息到达目标的最短和最长时间。 |
时间观察 |
捕获消息发送的点。 |
学到更多