前页 | 后页 |
快速链接器定义格式
为了替换或更改用户从图表上的一个配置文件元素中拖动快速链接器箭头时显示的快速链接器菜单,您可以创建或编辑相应的快速链接器定义。这是一个逗号分隔值 (CSV) 文本文件,由记录(行)组成,每条记录由表中定义的 23 个逗号分隔字段组成。
其中一些字段定义菜单命令,而另一些则充当过滤器,如果不满足过滤条件,则忽略该条目。
快速链接A定义可以包括注释: Enterprise Architect忽略所有前两个字符 // 的行。字段值中的引号 (" ") 不是必需的。
快速链接器定义的每条记录代表快速链接器菜单上的单个条目组合;即,对于选定的源元素,特定的连接器类型和特定的目标元素类型。从满足过滤器的所有行中填充A菜单;也就是说,第一个菜单列出了所有定义的对源元素类型合法有效的连接器,第二个菜单列出了所有对源元素和连接器类型组合合法有效的目标元素。
快速链接器定义字段
柱子 |
标题(作为评论输入以获得指导) |
也见 |
---|---|---|
A |
源元素类型 描述:标识配置文件中的有效源元素。 如果连接器被拖离这种类型的元素,则评估该行。否则,该行将被忽略。 如果源是另一个连接器,则在连接器类型前加上单词'link:';例如,“链接:控制流”。 |
|
B |
源构造型过滤器 描述:标识源元素基本类型的构造型(例如,事件源元素可以是普通事件、开始事件、中间事件或结束事件型元素)。构造型可以是完全限定的构造型或当前配置文件中构造型的名称。 如果设置,并且如果连接器被拖离此构造型的元素,则评估该行。否则,该行将被忽略。 |
|
C |
目标元素类型 描述:标识配置文件中的有效目标元素。要表明目标元素可以是抽象UML元类的任何特化,请将前缀“@”添加到元类名称;例如,“@Classifier”、“@NamedElement”。 如果设置,并且如果连接器被拖到这种类型的元素上,则评估该行。 如果为空白,并且如果将连接器拖到图表上的空白区域,则评估该行。 否则,该行将被忽略。 如果目标是另一个连接器,请在连接器类型前加上“链接:”一词;例如,“链接:控制流”。 |
|
D |
目标构造型过滤器 描述:标识目标元素基本类型的构造型。 如果设置,如果目标元素类型也被设置,并且如果连接器被拖到这个原型的元素上,则评估该行。否则,该行将被忽略。 |
|
E |
图表过滤器 描述:包含图表类型的包含列表或独占列表,这限制了可以在其上创建指定连接器的图表。
!TBFilter 注记:执行图表过滤器的首选机制是现在工具箱过滤器。这会根据当前图表自动显示相关连接器类型,包括图表类型,因为它们在未来由其他技术定义。 |
|
F |
新元素类型 描述:定义将连接器拖入开放空间时要创建的元素类型,前提是“创建元素”字段设置为True 。 此值不能是连接器类型。 |
|
G |
新元素构造型 描述:定义将连接器拖入开放空间时要创建的元素原型的类型,前提是“创建元素”字段设置为True 。这可以是完全限定的构造型,也可以是当前配置文件中构造型的名称。 |
|
H |
新链接类型 描述:定义要创建的连接器类型,如果 'Create Link' 也设置为True 。 |
|
I |
新的链接构造型 描述:定义创建的连接器的构造型,如果 'Create Link' 也设置为True 。将快速链接器记录添加到内置类型时需要此字段。构造型可以是完全限定的构造型,或者是当前配置文件中构造型的名称。 |
|
J |
新链接方向 描述:定义连接器方向,可以是:
|
|
K |
新链接标题 描述:如果正在创建新连接器但不是新元素,则定义要在“快速链接器”菜单中显示的文本。 |
|
L |
新链接和元素标题 描述:定义在创建新连接器和新元素时要在“快速链接器”菜单中显示的文本。 |
|
M |
创建链接 描述:如果设置为True ,则会创建一个新的连接器;留空以停止创建连接器。 |
|
N |
创建元素 描述:如果设置为True并且连接器被拖到图表上的空白区域,则会导致创建新元素。 留空以停止创建元素。这会覆盖“目标元素类型”和“目标构造型过滤器”的值。 |
|
O |
禁止自连接器 描述:如果自连接器对这种连接器无效,则设置为True ;否则将此字段留空。 |
|
P |
ST过滤器+独有 没有从 Metatype 继承 描述:设置为True以指示具有构造型“源构造型过滤器”的类型“源元素类型”的元素不显示等效未构造型元素的快速链接器定义。 如果“源构造型过滤器”字段( B列)为空,则忽略该字段。 |
|
Q |
菜单组 描述:指示在其中创建菜单项的子菜单的名称。 此列仅在创建新元素时适用;也就是说,用户正在从一个元素拖动到图表上的空白区域,或者在目标元素上拖动以创建一个新的嵌入元素。 |
|
R |
复杂程度 描述:包含标识复杂功能的数字位掩码值。
|
|
S |
目标必须是父母 描述:如果菜单项只应在从子元素拖到其父元素时出现,则设置为True ;例如,从一个端口到它的包含类。否则将此字段留空。 |
|
T |
嵌入元素 描述:设置为True以将正在创建的元素嵌入到目标元素中;否则将此字段留空。 |
|
U |
在分隔符 LEAF 之前 描述:设置为True以在此条目下方的“快速链接器”菜单中添加菜单项分隔符;否则将此字段留空。 |
|
V |
先于分隔符 GROUP 描述:设置为True以向“快速链接器”子菜单添加菜单项组分隔符;否则将此字段留空。 |
|
W |
虚拟柱 描述:根据您使用的电子表格应用程序,此列可能需要每个单元中的值,以强制 CSV 导出以正确处理尾随空白值。 |