调用操作

在活动图中,调用操作是可以用来调用模型中的操作的动作。引用的操作定义了一种目标对象可以执行的行为,例如,变换或查询。

在调用操作的输入 Pin 中指定的值定义如何启动所引用的行为。这些输入值必须与操作参数和拥有该操作的类兼容。

如下表中的图所示,调用操作显示为一个包含其名称的圆角矩形。输入 Pin 是用一个小正方形内包含一个开口箭头来表示的,它连接至调用操作的左边。可以向活动图中添加多种类型的调用操作。每种类型的调用操作显示为一个包含它引用的操作名称的圆角矩形。

调用操作 表示
未指定引用的操作 圆角矩形内包含名称 CallOperationAction。输入 Pin 连接至该矩形的左边。
引用特定操作 圆角矩形内包含名称 Operation1。输入 Pin 连接至该矩形的左边。

每个调用操作都具有一个与引用的操作同步的唯一名称。当创建调用操作时,缺省情况下,它与所表示的操作具有相同名称。

注: 当输入 Pin 连接至另一个活动节点(例如,输出 Pin)时,将不会显示开口箭头。
相关概念
活动图
结构化活动
调用行为
相关任务
将调用操作添加至活动图

反馈