预订演示
前页 后页

标记值

Tagged value types

标记值是可以分配给UML元素和连接器的附加属性。 UML定义了元素和连接器的名称和描述等属性, Enterprise Architect添加了许多附加属性,例如状态、相和作者,但标记值提供了一种定义您自己的属性(标签)及其值的方法。

例如,需求建模者可能想要记录一组需求的所有者。 UML没有指定这个属性,但是可以很容易地将它添加为标签。可以创建A名为需求拥有着者的标签,然后可以为每个需求元素分配一个所有者的值。此信息也将在文档中提供。

Enterprise Architect以其全面的结构化标记值功能丰富了标记值的基本概念。为了在输入数据时为您提供帮助,可以使用用户界面控件(例如下拉列表、旋转控件、日期选择器等)来限制值。

标记值被广泛用于配置文件和技术中,以添加有助于指导元素或元数据的呈现以生成代码或模式的信息。

标记值选项卡

“属性”对话框和属性窗口都有“标记”选项卡,您可以使用这些选项卡查看和修改从当前图表或浏览器窗口中选择的建模项目的标记值。在选项卡上,您可以:

  • 为项目分配标记值
  • 修改标记值
  • 将注记分配给一个标记值
  • 执行高级标签管理
注记,来自刻板印象的标记值不会显示在“标签”选项卡上,而是显示在:
  • 属性窗口,在“常规”页面下方的主页部分中,以及
  • “属性”对话框,在单独的 <扩展名> 选项卡上

模型元素和特征与标记值

这些模型可以使用“标记值”选项卡作为快速查看和修改标记值的便捷方式:

  • 元素- 显示他们自己的标签,以及任何继承的值
  • 物件实例 - 显示它们自己的标签以及从它们的分类器中获得的标签
  • 端口和部件 - 显示与对象类似的信息,但显示端口/部件“类型”的类似信息,而分类器;端口类型的所有父级和其他结构都包含标签
  • 属性 - 显示它们自己的标签和从属性类型分类器接收到的标签,包括任何继承的标签
  • 操作-显示自己的标签
  • 连接器 - 显示自己的标签
当覆盖继承的属性时,系统将标签从父元素复制到子元素并设置新值,而原始标签保持不变。

标记值工具栏按钮

使用属性窗口或对话框中“标签”选项卡顶部工具栏上的按钮,您可以添加、编辑、排序、删除和重新排列模型特征的标记值。

从左到右,按键功能分别为:

  • 显示在隔间中 - 在图表上显示元素隔间中的标记值
  • Sort and Show Alphabetally - 按字母顺序对元素的当前标记值进行排序
  • 新标记值- 添加一个新标签,您为其分配一个值
  • 编辑注记标记值记录 - 打开一个注记值记录,您可以在其中输入标记值用途的说明
  • 删除标记值-删除当前选中的标记值
  • 默认标记值类型- 提供对使用“设置 >参考> UML类型 >标记值类型”功能区选项创建的标签定义的快速访问
  • 标记值选项 - 提供选项以显示或隐藏窗口中标记值的完全限定路径,以及显示重复的标记值
  • 帮助-显示标记值的使用信息

了解更多