严格UML 2.5.1定义下类能否显示虚线边框及EA工具配置咨询
EA工具与UML 2.5.1相关问题解答
问题1:依据严格UML 2.5.1视觉定义,类图中的类是否存在天然显示虚线边框的场景?
UML 2.5.1规范中,类图里的类没有天然显示虚线边框的场景。类的标准视觉样式是实线边框,虚线边框通常用于接口、依赖箭头等其他元素,但不属于类本身的默认定义。
问题2:若不存在,如何在EA中设置让类显示虚线边框?
- 选中类图里需要修改的类
- 右键点击该类,选择「属性」
- 在弹出的属性窗口中切换到「外观」标签页
- 找到「边框」选项,选择「虚线」后确认即可
问题3:对比SysML:复合共享的SysML块(即聚合组合而非独占组合)在IBD图中作为property显示虚线边框,测试EA中创建复合共享类未显示该效果,询问是否有UML定义的实现方式?
UML 2.5.1核心规范里,聚合(共享)关系仅通过空心菱形标识关联类型,不会让类或其property显示虚线边框——这是SysML的专属视觉约定,不属于UML标准定义。
如果要在EA里实现类似效果,只能通过手动调整类的边框样式(参考问题2的操作步骤),不存在符合UML定义的原生实现方式。
内容的提问来源于stack exchange,提问作者avi10000
相关产品推荐
相关产品推荐

