前页 | 后页 |
快速链接器定义格式
为了替换或更改当用户从图中的一个概要文件元素中拖动“快速链接器”箭头时显示的“快速链接器”菜单,您可以创建或编辑相应的快速链接器定义。这是一个由记录(行)组成的逗号分隔值(CSV)文本文件,每个记录由表中定义的23个逗号分隔的字段组成。
其中一些字段定义菜单命令,有些则充当过滤器,如果不满足过滤条件,则忽略该条目。
快速链接器定义可以包含注释: Enterprise Architect忽略其中//是前两个字符的所有行。字段值中不需要使用引号(“”)。
快速链接器定义的每个记录代表“快速链接器”菜单上条目的单个组合;也就是说,对于选定的源元素,特定的连接器类型和特定的目标元素类型。从满足过滤条件的所有行中填充一个菜单。也就是说,第一个菜单列出了对源元素类型合法且有效的所有已定义连接器,第二个菜单列出了对源元素和连接器类型组合合法且有效的所有目标元素。
快速链接器定义字段
柱 |
标题(输入指导意见) |
也可以看看 |
---|---|---|
一个 |
源元素类型 描述:标识概要文件中的有效源元素。为了指示源元素可以是抽象UML元类的任何特殊化,请在元类名称中添加前缀“ @”;例如“ @Classifier”,“ @ NamedElement”。 如果将连接器从这种类型的元素上移开,则将评估该行。否则,将忽略该行。 如果源是另一个连接器,则在连接器类型前面加上单词“ link:”;例如,“ link:ControlFlow”。 |
|
乙 |
源刻板印象过滤器 描述:标识源元素基本类型的构造型(例如,事件源元素可以是普通事件,也可以是开始事件,中间事件或结束事件构造型元素)。构造型可以是完全限定的构造型,也可以是当前配置文件中的构造型的名称。 如果设置,并且从该构造型的元素中拖出一个连接器,则将评估该行。否则,将忽略该行。 |
|
C |
目标元素类型 描述:标识概要文件中的有效目标元素。为了指示目标元素可以是抽象UML元类的任何特殊化,请在元类名称中添加前缀“ @”;例如“ @Classifier”,“ @ NamedElement”。 如果已设置,并且将连接器拖到此类型的元素上,则将评估该行。 如果为空,并且将连接器拖到图表上的空白区域,则将评估该行。 否则,该行将被忽略。 如果目标是另一个连接器,则在连接器类型前面加上单词“ link:”;例如,“ link:ControlFlow”。 |
|
d |
目标刻板印象过滤器 描述:标识目标元素基本类型的构造型。 如果设置,则还设置了“目标元素类型”,并且如果将连接器拖到此构造型的元素上,则将评估该行。否则,将忽略该行。 |
|
Ë |
图表过滤器 说明:包含逻辑示意图类型的包含列表或专有列表,这限制了可以在其上创建指定连接器的逻辑示意图。
!TBFilter 注意:现在,执行图过滤器的首选机制是“工具箱”过滤器。这将根据当前图表自动显示相关的连接器类型,包括将来由其他技术定义的图表类型。 |
|
F |
新元素类型 说明:定义将连接器拖到开放空间中时要创建的元素的类型,前提是“创建元素”字段设置为True。 该值不能是连接器类型。 |
|
G |
新元素刻板印象 描述:定义将连接器拖到开放空间中时要创建的元素构造型的类型,前提是“创建元素”字段设置为True。这可以是完全限定的原型,也可以是当前配置文件中的原型的名称。 |
|
H |
新连结类型 说明:如果“创建链接”也设置为True,则定义要创建的连接器的类型。 |
|
一世 |
新链接刻板印象 说明:如果“创建链接”也设置为True,则定义创建的连接器的构造型。将快速链接器记录添加到内置类型时,此字段是必填字段。构造型可以是完全限定的构造型,也可以是当前配置文件中的构造型的名称。 |
|
Ĵ |
新链接方向 说明:定义连接器方向,可以是:
|
|
ķ |
新链接标题 说明:如果要创建新的连接器而不是新的元素,则定义要在“快速链接器”菜单中显示的文本。 |
|
大号 |
新的链接和元素标题 说明:如果正在创建新的连接器和新的元素,则定义要在“快速链接器”菜单中显示的文本。 |
|
中号 |
建立连结 说明:如果设置为True,将导致创建新的连接器;留空以停止创建连接器。 |
|
ñ |
创建元素 说明:如果设置为True,并且将连接器拖到图上的空白区域,则会创建一个新元素。 保留空白以阻止创建该元素。这将覆盖“目标元素类型”和“目标构造型过滤器”的值。 |
|
Ø |
不允许自连接器 说明:如果自连接器对此类型的连接器无效,则设置为True;否则,将其设置为True。否则将此字段留空。 |
|
P |
ST过滤器专用+ 不继承元类型 说明:设置为True表示构造型为“源构造型过滤器”的类型为“源元件类型”的元素不显示等效的非构造型元素的快速链接器定义。 如果“源构造型过滤器”字段(B列)为空,则忽略此字段。 |
|
问 |
菜单组 说明:指示在其中创建菜单项的子菜单的名称。 此列仅在创建新元素时适用。也就是说,用户正在从一个元素拖动到图上的空白空间,或者在目标元素上拖动以创建新的嵌入式元素。 |
|
[R |
复杂程度 说明:包含标识复杂功能的数字位掩码值。
|
|
小号 |
目标必须是父母 说明:如果菜单项仅在从子元素拖动到其父元素时才出现,则设置为True;否则,设置为True。例如,从端口到其包含的类。否则将此字段留空。 |
|
Ť |
嵌入元素 说明:设置为True可以将正在创建的元素嵌入到目标元素中。否则将此字段留空。 |
|
ü |
在分隔符LEAF之前 说明:设置为True可以在此条目下方将菜单项分隔符添加到“快速链接器”菜单中;否则将此字段留空。 |
|
V |
在分隔符组之前 说明:设置为True可将菜单项组分隔符添加到“快速链接器”子菜单;否则将此字段留空。 |
|
w ^ |
虚拟列 说明:根据您使用的电子表格应用程序,此列可能在每个单元格中都需要一个值,以强制CSV导出正确处理尾随空白值。 |