前页 | 后页 |
触发器
描述
A触发器表示一个事件,它启动了一个动作(并且可能来自于前一个动作的完成)。您最初以以下四种方式之一定义触发器:
- 作为一个转移
的属性转移
关系 - 作为接受行动的一个属性(在元素事件“属性”对话框的“触发器”选项卡上)
- 作为状态机库表中的事件
- 直接,作为一个触发器的元素,通过“新元素”对话框或图表工具箱“状态附加”页面)
字段 |
行动 |
也见 |
---|---|---|
类型 |
如有必要,编辑触发器类型:
|
|
规格 |
输入引发简单的触发器,或单击按钮并选择事件(取决于类型值)。 |
|
端口 |
单击添加按钮并从“选择端口”对话框中选择适当的端口。
|
选择<Item>对话框 |
注记
- 您也可以将现有触发器元素拖到另一个图表上,尽管在那个时间元素的用途上下文
- 这个元素和简单操作不同,触发器操作是数据库中数据修改后自动执行的操作
工具箱icon
了解更多
OMG UML规范:
OMG Unified Modeling Language规范 (v2.5. 1 , p.300) 指出:
事件可能导致行为的执行(例如状态机中转换的效果活动的执行)。触发器指定可能触发行为执行A事件以及对事件的任何约束以过滤掉不感兴趣的事件。