对象节点

在活动图中,对象节点是有助于定义活动中的对象流的抽象活动节点。对象节点指示可能在活动的特定点上提供了类元的实例。

下表描述可用来对活动图中对象流进行建模的对象节点类型。

对象节点类型 描述 图标
“活动”参数 此节点为活动指定输入和输出参数。 小矩形(称为“活动”参数)插入到活动框架的左边缘。
中央缓冲区 此节点合并来自若干源和目标的数据。中央缓冲区节点不直接连接至操作。 矩形包含位于双尖括号中的单词 centralBuffer。
数据存储器 此节点对其中数据为持久的数据流进行建模。 矩形在双尖括号中包含单词 datastore。
输入 Pin 此节点表示某个操作的输入参数。“输入 Pin”用于保存从其他操作接收到的输入值。 小正方形连接至某个操作(称为 OpaqueAction)的左边,并且包含指向该操作的箭头。
输出 Pin 此节点表示某个操作的输出参数。“输出 Pin”用于保存某个操作产生的输出值。对象流边缘会将这些输出值传递至其他操作。 小正方形连接至某个操作(称为 OpaqueAction2)的右边,并且包含从该操作指向其他位置的箭头。
值 Pin 此节点表示某个操作的输入参数。当对值 Pin(它保存特定值)进行求值时,会启用该操作。“成功”求值的结果即为该操作的输入。 小正方形连接至某个操作(称为 OpaqueAction)的左边,并且包含指向该操作的箭头。
扩展节点 此节点表示一个流程跨越了扩展区域的边界。扩展节点由连接至扩展区域的边缘的一系列正方形来表示。

反馈