控制节点

在活动图中,控制节点是用来调整活动中的控制流的抽象活动节点。

下表描述了可以在活动图中使用的控制节点类型。

控制节点类型 描述 图标
活动结束 活动结束节点表示一个活动中的所有流在此节点处都停止。一个活动可以具有多个活动结束节点。当遇到第一个活动结束节点时,所有流都将停止并且该活动也将终止。 一个较大的空心圆中包含一个较小的实心圆。名称 Final 显示在大圆上方。
判断 判断节点表示活动中的这样一个节点:单个入边经过该节点之后就分成多个出边。通常,对出边施加约束(也称为警戒条件)以确定应该沿着哪条边进行后续操作。 显示了一个称为 Decision 的菱形。
流结束 流结束节点表示活动中的一个流在此节点处终止,但是不会影响该活动中的其他流。 一个空心圆中包含一个 X。名称 Flow final 显示在此圆上方。
分叉 分叉节点表示活动中的这样一个节点:单个入流经过该节点之后就分成多个出流。 显示了一个称为 Fork 的水平条。
初始 初始节点标记调用活动或结构化活动节点时流的起始位置。一个活动可以具有几个初始节点,这意味着当调用该活动时,有几个流开始 - 对于每个初始节点,都有一个流。 显示了一个称为 Initial 的实心圆。
结合 结合节点表示活动中的这样一个节点:多个入流在经过该节点之后被同步成单个出流。 显示了一个称为 Join 的水平条。
合并 合并节点表示活动中的这样一个节点:几条入边在经过该节点之后只有一条出边。 显示了一个称为 Merge 的菱形。

相关概念
操作
对象节点
活动边

反馈