预订演示
前页 后页

接待

A接收是一个分类器的一个特征,并且是从一个信号元素派生而来的;它以与操作相同的元素处理信号接收信号的信号。

A UML Class element showing a receptions compartment in Sparx Systems Enterprise Architect.

A信号元素就无法创建接收,该信号元素要么已经存在,要么作为创建接收的步骤而创建。 Reception的名称取自信号元素的名称,信号的属性定义了信号的参数。对信号的任何更改都会反映在接收中,反之亦然。

创建接待处

行动

也见

1

在浏览器窗口或图表中创建信号元素。

图表工具箱 信号 直接添加元素到包

2

在图表上创建或拖动类或接口元素。

从浏览器窗口中删除元素

3

任何一个:

  • 将信号元素从浏览器窗口拖到类或接口元素上,然后转到第 8 步,或
  • 右键单击类元素并选择“特征|信号接收”选项
特征窗口显示在“信号接收”页面。

Receptions can be created in the Features window on the Receptions tab.

4

单击“名称”列中新接收文本右侧的Browse ellipsis按钮。将显示“选择信号”对话框(“选择 <item>”对话框的变体)。

选择<Item>对话框

5

浏览并单击信号元素。 (如果你一开始没有创建一个信号元素,你可以使用加新按钮来创建一个新的信号元素现在。)

6

点击确定按钮。信号元素的名称和属性用于生成 Reception 的名称和参数。

7

单击关闭按钮。

8

注记图表和浏览器窗口中类和信号元素的外观。

A UML Reception element represents the mechanism by which a UML Class is able to receive and action a Signal.

OMG UML规范

OMG Unified Modeling Language规范,( 1 ,pp.447 - 448):

接收是声明分类器准备对接收到的信号作出反应A声明。接收指定A信号并指定预期的行为响应。处理信号的细节由与接收相关的行为或分类器本身指定。 ...信号接收使用与关键字<signal>的操作相同的符号表示。

了解更多