活动边

在活动图中,活动边是两个活动节点之间的有向连接。当完成一个活动中的特定操作时,活动边会继续将流引向该序列中的下一项操作。

可以使用两种类型的活动边来对活动中的流建模:

通常,活动边没有名称。但是,可以添加一个名称来描述每个边的用途。

如下图所示,活动边显示为一条带有开口箭头的实线,箭头方向与流的方向一致。

一个称为 OpaqueAction 的活动节点通过一个箭头连接至另一个称为 OpaqueAction2 的活动节点。

提示: 可以在“活动图”页面上的首选项窗口中指定您添加至活动图的边的缺省样式。

活动边上的警戒条件

可以将警戒条件添加至两个节点之间的活动边,其中,该警戒条件定义在可以调用目标活动节点之前必须满足的条件。可以采用下列方法来定义警戒条件:
  • name [guard condition] - 创建警戒条件并对它指定名称。
  • [guard conditon] - 创建警戒条件,但未对它指定唯一名称。

在下图中,一个称为 OpaqueAction 的活动节点已连接另一个称为 OpaqueAction2 的活动节点。称为 Guard1 的警戒条件指定,来自 OpaqueAction 的值 g 必须大于要调用的 OpaqueAction2 的值 10。

两个活动节点由活动边连接。该活动边上存在警戒条件。
相关概念
操作
控制节点
对象节点

反馈