前页 | 后页 |
活动图表中的物件流
在活动图中,有多种方法可以定义对象之间的数据流。
该图描述了两个操作(“填写订单”和“发货订单”)之间的简单物件流,这两个操作均访问订单信息。
参见 OMG Unified Modeling Language规范,(v2.5. 1 ,图 12.110,第 391 页。)
可以使用此格式细化对通过两个物件流连接到活动的数据object订单的明确描述。这里使用行动销来反映订单。
参见 OMG Unified Modeling Language规范,(v2.5. 1 ,图 12.110,第 391 页。)
该图是两个动作之间多个物件流交换数据的示例。
参见 OMG Unified Modeling Language规范,(v2.5. 1 ,图 12.111,第 391 页。)
选择行为和转换行为共同构成一种查询,可以指定物件流数据访问的性质。选择行为确定哪些对象会受到连接的影响。然后,变换行为可能会进一步指定与选定object有关的属性的值。
通过将注记附加到物件流可以定义选择和转换行为。为此,请右键单击物件流并选择“附加注记或约束”选项。如果行为适用于多个流, A会列出图表中您可以选择附加注记的其他流。为了符合UML 2,请在行为前面加上符号“选择”或“转换”。
参见 OMG Unified Modeling Language规范,(v2.5. 1 ,图 12.112,第 392 页。)