前页 | 后页 |
物件流
描述
物件流用于活动图和状态机图。当在活动图中使用时,一个物件流连接两个元素,特定数据通过它,模拟一个活动过渡。要使用物件流查看示例活动图,请参阅活动图表主题活动图表物件流。
在状态机图中,物件流是状态流或转换的规范。它意味着在运行时在元素之间传递一个物件实例。
您可以从工具箱的“状态”或“活动”页面插入工具箱物件流,也可以从位于标题工具栏中的所有关系的下拉列表中插入物件流。您还可以通过选择连接“属性”对话框上的“对象流”复选框来修改与物件流的转换连接。
有关在物件流上设置 Guards 和物件的信息,请参阅控件流主题。
工具箱icon
了解更多
OMG UML规范:
OMG 统一建模语言规范 (v2.5. 1 , p.376) 指出:
ObjectFlow 是一个 ActivityEdge,它可以让object令牌沿它传递。对象流模型对象节点之间的值流。令牌以与源提供的顺序相同的顺序提供给目标 ActivityNode。如果同时提供多个代币,则这些代币的提供顺序与从源一次提供一个的顺序相同。如果源是一个指定了 ordering 的物件节点,则源中的令牌以该顺序提供给 ObjectFlow,因此,ObjectFlow 以相同的顺序提供给目标