预订演示

请注意 : 本帮助页面不适用于最新版本的Enterprise Architect. 最新的帮助文档在这里.

前页 后页

使用标记值连接器

创建配置文件时A常见情况是一个原型的实例需要引用应用了另一个原型的元素。例如,一个定义了 Collection 的元素可能有一个名为 rootNode 的标记值来标识该 Collection 的根,这将是一个具有构造型 <<Node>> 的类。在属性窗口中,用户点击根节点标记值的选择按钮(Browse.);当“选择<Item>”对话框出现时,用户可以定位当前模型中的所有节点,并选择其中一个元素作为标签的值。

为此,您可以使用工具箱“配置文件”页面中的标记值连接器。 A标记值连接器定义了一个标记类型(即RefGUID )属于源原型的标记值;标记值名称是该连接器的目标角色的名称,并且标记值仅限于引用具有目标元素的构造型的元素。

此图演示了如何使用连接器来表示示例。 A配置文件定义了两个原型:«Collection» 和 «Node»(它们都扩展了 Metaclass类)。 «Collection»构造型拥有一个标记值连接器,其目标角色为rootNode,指向«Node»构造型。您在连接器“属性”对话框的“角色”页面上输入目标角色名称。

A UML Profile diagram in Sparx Systems Enterprise Architect showing how to define a tagged value on a stereotype using the Tagged Value connector.

注记

  • 标记值连接器也可以直接与元类元素链接,以识别基本UML元素类型;例如:如果目标是参与者元类,当您选择识别特定目标时,“选择 <item>”对话框将列出基于参与者元的所有元素
  • 此外,连接器可以链接到元素类型组的元类,即分类器和属性;如果连接器目标是元类:
    -分类器,当您选择识别特定目标元素时,“选择<item>”对话框将
    列出所有企业架构师定义的分类器类型,例如类和部件
    -属性,当您选择识别特定目标元素时,“选择 <item>”对话框将列出
    列出端口、部件和属性元素

了解更多