预订演示
前页 后页

隐藏默认快速链接器设置

如果您为元素创建自己的快速链接器定义,则可能需要隐藏给定源和目标元素之间的默认UML快速链接器选项。如何操作取决于您使用元模型定义方法还是电子表格定义方法来定义快速链接器链接。

元模型方法

在每个源构造型元素的 <<metaclass>>元素中,添加属性 _HideUmlLinks 并将其设置为“ True ”,这样以该构造型作为源元素的快速链接将不包含从基本UML元类继承的快速链接。

电子表格方法

首先,您可以根据需要在定义 CSV 文件中的每一行将“专属于构造型”过滤标志(P 列)设置为True ,从而隐藏默认的UML快速链接器选项。

或者,您可能希望隐藏默认的“快速链接器”选项,而无需使用替换的自定义选项。例如,通常情况下,如果您没有为一个“快速”类定义指向另一个“快速”类的“快速”链接,则“快速链接器”箭头会显示一个类指向另一个类的默认“快速”链接。要覆盖此行为,请创建一个快速链接器定义,并在其中设置以下内容:

  • 源元素类型( A列)
  • 源构造型过滤器( B柱)
  • 目标元素类型(C列)
  • 目标构造型过滤器( D栏)
  • 新链接类型(H 列)到<none>
  • 专属于原型 + 不从元类型继承(P 列)为 TRUE
尝试将此行添加到快速链接器示例中:

类,quick,接口,,,,, <none> ,,,,,,,,TRUE,,0,,,,,

有了定义中的这一行,当将快速链接从«quick»类拖到接口元素时,默认的类到接口快速链接将被隐藏。

注记,“专属于构造型”过滤器会隐藏所有未设置此过滤器的上下文相关关系,并且只要定义了源元素构造型,此过滤器就会生效。

了解更多