预订演示
前页 后页

Profiles中的标记值

构造型元素或连接器内的构造型可以定义一个或多个相关的标记值。当您从图表工具箱一个已配置的元素或连接器图表图表上时,任何相关的标记值都会自动添加到新的元素或连接器中。配置对象中的标记值是进一步扩展UML建模的多功能性的极好方法。

例如,用于 XSD ( XML Schema ) 的UML配置文件提供了 XSDComplexType 构造型来扩展类;这种刻板印象有标记值:

  • 成员姓名
  • 混合和
  • 模型组
创建复杂类型元素时,标记值会被添加并在元素的标签栏中可见(包括那些没有设置值的元素)。

Tagged values may be given default initial values.

当您选择元素时,属性窗口会显示所有关联的标签。

  • 配置文件中导入的标记值覆盖“ UML类型”对话框中等效标记的值;如果未设置配置文件中标记的初始值,则即使“ UML类型”对话框中有标记的默认值,元素中显示的标记的值也会为空
  • 自动设置具有默认配置文件值的标签
  • 如果标记的元素中的标记值有一个值部分(例如,values="元素| attribute | both" default="both"),您可以从下拉列表中选择非默认值
  • 在不存在值的情况下,您可以将值添加为自由文本;您可以对没有初始值的配置文件标签执行此操作,以使用“ UML类型”对话框中的默认值

了解更多