| 前页 | 后页 | 
创建矩阵叠加
创建要应用于关系矩阵的单元格的矩阵叠加层时,您可以定义可以在该叠加层下分配的值,以及这些值必须是单个值还是可以组合设置。覆盖定义实际上是作为预定义“标记值类型” MatrixOverlay的连接器上的“标记值”创建的。
访问
| 色带 | 设计>效果>矩阵:叠加层下拉箭头| <新叠加层> | 
| 上下文菜单 | 浏览器窗口|右键单击Package |关系矩阵| (作为源,作为目标或作为两个目标):覆盖下拉箭头| <新叠加层> | 
| 键盘快捷键 | + 9:叠加层下拉箭头| <新叠加层> Alt + 1 |矩阵:重叠式下拉箭头| <新叠加层> | 
创建覆盖
| 字段/按钮 | 行动 | 也可以看看 | 
|---|---|---|
| 叠加名称 | 为覆盖层键入一个适当的名称。这也将成为标签名称。 | |
| 允许值 | 输入叠加层/标签的允许值,不要用任何标点或空格分隔(例如CRUD);矩阵单元格区分大小写,因此请准确输入要输入的值。 | |
| 互斥 | 如果一次只在矩阵单元格中设置一个允许值,请选中此复选框。 (这使标记值成为枚举类型。) 如果要允许一次在矩阵单元格中设置值的任何组合,请清除该复选框。 (这使标记值成为自定义类型。) | |
| 好 | 单击此按钮保存新的叠加/标记值。 现在,您可以在“ UML类型”对话框的“标记值类型”选项卡上以以下格式查看叠加层: 类型=枚举;值= C,R,U,D; MatrixOverlay = true; | 标记值类型 | 
笔记
- 您不能更改“关系矩阵”上的现有覆盖图;因为该叠加层是由MatrixOverlay类型的标记值定义的,所以您可以通过删除或编辑UML的“标记值类型”标签上的标记值来删除该叠加层或编辑值和/或“互斥”设置类型对话框
