前页 后页

资格赛

限定词是关联端点,零件,端口或属性的有序属性集,这些属性限制两个分类器或对象之间关系的性质。您可以在“ Qualifiers”对话框中定义一个限定词,方法是单击“关联”,“零件”,“ Port”或“ Properties”对话框中“ Qualifiers”字段末尾的Browse.按钮。

例子

UML Class diagram showing use of qualified Associations.

笔记

  • 在“属性”对话框的“限定词”字段中键入多个限定词时,请用分号将它们分开;每个限定词然后显示在单独的行上;例如,在该图中,限定符'rank:Rank; file:File'已呈现为两行,在;处有一个换行符。字符
  • 您可以在“首选项”对话框的“图”页面中启用或禁用限定词矩形(选择“开始>桌面>首选项>首选项>图表”功能区选项)-如果禁用,则使用旧样式的文本限定词;不建议您禁用限定符,因为它们是UML不可或缺的一部分
  • 您可以在“首选项”对话框的“链接”页面上的“ Qualifier”矩形上启用或禁用轻度阴影

学到更多

OMG UML规范:

OMG UML规范( UML上层结构规范,v2.1.1,第129页)指出:

限定符声明一个相关实例集相对于合格端实例的分区(合格实例位于限定符所连接的端)。限定符实例为每个限定符属性包含一个值。给定一个合格的对象和一个限定符实例,关联另一端的对象数量受声明的多重性约束。在多重性为0..1的常见情况下,限定符值对于限定对象是唯一的,并且最多指定一个关联对象。在多重性0 .. *的一般情况下,将关联实例的集合划分为子集,每个子集由给定的限定符实例选择。在多重性为1或0..1的情况下,限定词具有语义和实现上的后果。在多重性0 .. *的情况下,它没有真正的语义影响,但是建议一种实现方式,可以简化对通过给定限定符值链接的关联实例集的轻松访问。