预订演示
前页 后页

快速链接器示例

如果您想创建快速链接器定义,最简单的方法是在电子表格中进行设置,每个菜单项定义跨行构建,如下例所示:

Showing an extract from a spreadsheet used to create quicklinker definitions.

Showing an extract from a spreadsheet used to create quicklinker definitions.

示例的第一行是用于标识列标题的注释行。后续行定义了构造型为“quick”的类元素的连接器/目标元素选项。当连接器从此类型的元素上拖出时,您希望用户能够创建与部件元素之间的依赖关系。当用户将连接器拖到现有端口或部件元素上时,您希望创建与部件之间的依赖关系;或者,如果是部件,您希望用户能够创建嵌入端口元素。

这些要求在快速链接器定义文件中的八个记录中定义:

  1. 对新部件依赖
  2. 来自新部件的依赖
  3. 对现有部件依赖
  4. 现有部件的依赖关系
  5. 对现有端口依赖
  6. 现有端口的依赖关系
  7. 依赖现有部件,创建新端口
  8. 依赖现有部件,创建新端口
记录保存到此 CSV 文件中:

//源元素类型,源ST过滤器,目标元素类型,目标ST过滤器,图表过滤器,新元素类型,新元素ST,新链接类型,新链接ST,新链接方向,新链接标题,新链接和元素标题,创建链接,创建元素,禁止自连接器,ST过滤器独占+不继承元类型,菜单组,复杂度,目标必须是父级,嵌入元素,前置分隔符LEAF,前置分隔符组、虚拟列

类,quick,,,,部件,,依赖项,,到,,依赖于,TRUE,TRUE,TRUE,TRUE,部件,0,,,,,

类,quick,,,,部件,,依赖项,,来自,,依赖项来自,TRUE,TRUE,TRUE,TRUE,部件,0,,,TRUE,,

类,quick,部件,,,,,依赖项,,to,依赖于,,TRUE,,TRUE,TRUE,,0,,,,,

类,quick,部件,,,,,依赖项,,来自,依赖项来自,,TRUE,,TRUE,,0,,,TRUE,,

类,quick,端口,,,,,依赖项,,to,依赖于,,TRUE,,TRUE,TRUE,,0,,,,,

类,quick,端口,,,,,依赖项,,来自,依赖项来自,,TRUE,,TRUE,,TRUE,,0,,,TRUE,,

类,quick,部件,,,端口,,依赖项,,至,,依赖于,TRUE,TRUE,TRUE,TRUE,端口,0,,TRUE,,,

类,quick,部件,,,端口,,依赖项,,来自,,依赖项来自,TRUE,TRUE,TRUE,TRUE,端口,0,,TRUE,TRUE,,

如果您想测试效果,可以创建此配置文件并将 CSV 行剪切并粘贴到 QuickLink文档工件元素中。

Showing a UML Profile diagram with a Document Artifact element containing the quicklinker definition spreadsheet.

了解更多