| 前页 | 后页 | 
消息(时序图)
 
 
序列图使用元素之间传递的消息描述了一段时间内的工作流或活动。在软件模型中。这些消息与类操作和行为相对应。显示序列图时,“图工具箱”会自动切换到“图工具箱”的“交互”页面,其中包含“消息”图标。
工具箱图标

访问
| 图表工具箱 | 单击“消息”图标,单击源对象,然后将光标拖动到目标对象 (如果未显示“消息”的“属性”窗口,请右键单击消息和“属性”菜单选项) | 
在序列图上创建消息
| 选项 | 行动 | 也可以看看 | 
|---|---|---|
| 信息 | 输入消息名称。 如果消息流是指向Class元素(从Class图中插入)或具有分类器的Lifeline元素,并且目标Class已定义了操作,则可以单击下拉箭头并选择适当的操作名称;然后,消息将反映目标Class操作。 您还可以在列表中包括元素的分类器继承的操作。为此,请选中“显示继承的方法”复选框。 | 类 生命线 | 
| 运作方式 | 如果对目标类的可用操作不合适,请单击此按钮,然后使用“操作”对话框在目标元素中定义一个新操作。 如果在创建消息时未参考目标类操作,则不会将新操作添加到目标类。 | 定义操作属性 | 
| 参量 | 键入消息具有的任何参数,以逗号分隔的列表。 | |
| 参数 | (可选)键入与每个参数相对应的实际值,以逗号分隔的列表。 | |
| 返回值 | 如果消息具有返回值或类型,请在此字段中指定它。 | |
| 显示继承的方法 | 在“消息”字段中可用的操作下拉列表中,选中此复选框以包括目标元素的分类器继承的操作。 清除复选框以仅显示分类器本身的操作。 | |
| 分配给 | 如果消息流来自具有已定义属性的分类器的Class元素或Lifeline元素,请单击下拉箭头并选择适当的属性名称。 消息反映了源类的属性;您不能在此处向源类添加其他属性-如果未列出适当的属性,请打开“类”元素的“属性”对话框并添加所需的属性。 否则,可以选择键入要将消息流分配给的对象的名称。 | |
| 刻板印象 | (可选)输入或选择连接器的原型(如果输入,将显示在图表上)。 | |
| 别名 | (可选)键入消息名称的别名。 在图上,如果在图的“属性”对话框的“图”选项卡上选中了“使用可用的别名”复选框,则显示别名而不是消息名称。 | 图表行为选项 | 
| 健康)状况 | 键入为了发送消息而必须为真的所有条件。 | |
| 约束 | 键入发送消息时可能存在的任何约束。 | |
| 是迭代 | 选中复选框以指示消息将迭代,直到指定的条件取值为false为止。图上的条件语句以星号(*)为前缀。 如果指定的条件为true,则清除该复选框以指示该消息将仅在处理周期内发送一次。 | |
| 开始新组 | (用于通讯图消息)。选中此复选框可将消息(以及所有后续消息)重置为具有新初始编号的单独组。 | 重新订购消息 | 
| 同步 | 单击下拉箭头,然后根据需要选择“同步”或“异步”。 值“同步”禁用“种类”字段。同步消息始终是呼叫。 | 呼叫 异步信号报文 | 
| 类 | 当“同步”字段设置为“异步”时,启用此字段。 单击下拉箭头,然后根据需要选择“呼叫”或“信号”。 | |
| 生命周期 | 选择“新建”以在消息末尾创建一个新元素,或者选择“删除”以在消息末尾终止消息流。 如果两种情况都不适用,请将字段设置为“ <none> ”。 | |
| 是回报 | 如果您创建的消息是返回消息,请选中此复选框。 | |
| 保存 | 单击此工具栏按钮以保存消息定义或对其所做的任何更改。 
 
 | 更改时间明细 一般订购 顺序图 | 
笔记
- 您还可以将消息连接器用作信息流,并在消息上实现信息流
 
