前页 后页

创建矩阵叠加

创建要应用于关系矩阵的单元格的矩阵叠加层时,您可以定义可以在该叠加层下分配的值,以及这些值必须是单个值还是可以组合设置。覆盖定义实际上是作为预定义“标记值类型” MatrixOverlay的连接器上的“标记值”创建的。

访问

色带

设计>效果>矩阵:叠加层下拉箭头| <新叠加层>

上下文菜单

浏览器窗口|右键单击Package |关系矩阵| (作为源,作为目标或作为两个目标):覆盖下拉箭头| <新叠加层>

键盘快捷键

Alt + 9:叠加层下拉箭头| <新叠加层>

Alt + 1 |矩阵:重叠式下拉箭头| <新叠加层>

创建覆盖

字段/按钮

行动

也可以看看

叠加名称

为覆盖层键入一个适当的名称。这也将成为标签名称。

允许值

输入叠加层/标签的允许值,不要用任何标点或空格分隔(例如CRUD);矩阵单元格区分大小写,因此请准确输入要输入的值。

互斥

如果一次只在矩阵单元格中设置一个允许值,请选中此复选框。 (这使标记值成为枚举类型。)

如果要允许一次在矩阵单元格中设置值的任何组合,请清除该复选框。 (这使标记值成为自定义类型。)

单击此按钮保存新的叠加/标记值。

现在,您可以在“ UML类型”对话框的“标记值类型”选项卡上以以下格式查看叠加层:

类型=枚举;值= C,R,U,D; MatrixOverlay = true;

标记值类型

笔记

  • 您不能更改“关系矩阵”上的现有覆盖图;因为该叠加层是由MatrixOverlay类型的标记值定义的,所以您可以通过删除或编辑UML的“标记值类型”标签上的标记值来删除该叠加层或编辑值和/或“互斥”设置类型对话框

学到更多