Skip to main content

元素:完成过渡

完成转换没有条件,因为它没有触发切换操作的保护条件。因此,当源状态已完全处理时,它会切换。在下一个任务周期中,执行可能分配的操作。

开始状态和 fork/join 的所有传出转换都是完成转换。复合状态通常还包括完成转换。

_uml_img_transition_completion.png

当源元素是 fork/join 时,向外绘制的箭头不带圆圈。

特性

财产

描述

类型

完成过渡

优先

优先 1

用户输入

行动

描述

  1. 在里面 工具箱 查看,选择 完成过渡 元素。

  2. 单击未链接的开始状态。

  3. 单击另一个状态。

创建了一个带有动作符号的转换。

注意:如果您没有单击现有元素,而是单击空白区域,则会创建一个新状态。

  1. 点击 _uml_icon_sc_transition_action_2.png 符号两次。

    输入助手打开。

  2. 在此处选择一种方法或操作。

当您开始键入时,匹配的组件会出现在列表框中。您可以双击以选择对象。

当转换已切换时,将执行此选定的方法或操作。

  1. 单击一次转换、动作符号或警戒符号。

    过渡被选中。这由蓝色箭头表示。

  2. 移动过渡。

过渡线可以移动到任何地方。状态保持不变。

  1. 单击过渡的开始或结束。

    _uml_icon_reconnect_transition.png 符号显示。

  2. 将符号拖到另一个状态。

您可以使用此功能将转换移动到另一个状态,而不会丢失以前的配置。相应的条件和动作保持不变。