前页 后页

配置文件中标记的值

剖析元素或连接器中的构造型可以定义一个或多个关联的标记值。当您从“图工具箱”中将剖析的元素或连接器拖到图上时,所有关联的“标记值”都会自动添加到新的元素或连接器中。 UML分析对象中的标记值是进一步扩展UML建模通用性的绝佳方法。

例如,用于XSD的UML概要文件(XML架构)提供了XSDComplexType构造型以扩展类。此刻板印象具有“标记值”:

  • 会员名
  • 混合和
  • 模型组
创建“复杂类型”元素时,将添加“标记值”,并在元素的标记区中可见(包括未设置值的标记值)。

Tagged values may be given default initial values.

选择元素时,“属性”窗口将显示所有关联的标签。

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

学到更多