如何在Sparx Systems的Enterprise Architect中创建中间带箭头的连接并配置<<digital input>>
关于Enterprise Architect中UML连接样式与自定义标记的问题
问题描述
- 想要创建中间带有黑色箭头的连接样式
- 在Sparx Systems Enterprise Architect 16.1中找不到对应样式的连接,也无法添加自定义的
<<digital input>>标记 - 更新:经@Geert Bellekens指导后已接近目标效果
解答
1. 该连接是否属于标准UML?
这种中间带箭头的连接不是标准UML原生连接类型,属于UML的自定义扩展样式,多用于工控、嵌入式系统这类特定领域的建模场景。
2. 在EA中的配置步骤
(1)设置中间带黑色箭头的连接
- 先创建普通的UML连接(比如依赖、关联),右键打开连接的属性窗口
- 切换到「样式」标签页,找到线样式相关设置:
- 勾选「中间箭头」(部分版本显示为「中心箭头」)选项
- 把箭头颜色调整为黑色,匹配需求样式
- 如果默认选项里没有,可通过「自定义线样式」功能手动添加中间箭头元素并调整参数
(2)添加<<digital input>>自定义标记
- 打开连接的属性窗口,切换到「标记值」标签页
- 点击「添加」,在弹窗里输入标记名称为
digital input,类型选「字符串」 - 添加完成后,回到图表视图,右键连接选择「显示选项」→「显示标记值」,确保标记可见
- 要让标记显示为
<<digital input>>的构造型格式,可在连接的「外观」设置里调整标记的显示格式
补充
经@Geert Bellekens指导后的效果已接近目标,只需微调线样式和标记的显示位置、格式,就能完全匹配需求。
内容的提问来源于stack exchange,提问作者ge45mue
相关产品推荐
相关产品推荐

