【发布时间】:2023-03-24 05:40:01
【问题描述】:
我正在尝试将一些源代码导入 EA,并制作软件包。在我的根类图中,我想将每个包显示为一个可视分组,并将该包内的所有类放在一个组中。
这个可以吗?
谢谢
【问题讨论】:
我正在尝试将一些源代码导入 EA,并制作软件包。在我的根类图中,我想将每个包显示为一个可视分组,并将该包内的所有类放在一个组中。
这个可以吗?
谢谢
【问题讨论】:
不是自动的。在对源代码进行逆向工程时,您可以选择在每个包中创建一个类图,或者根本不创建图。
手动执行此操作,您可以创建一个仅包含包的图表:默认情况下,EA 会在将包放入图表时列出每个包的内容。
您还可以将类拖到图表中,并使用边界或泳道对它们进行分组。边界是从“通用”图表工具箱创建的,而泳道是通过右键单击图表的空白区域来访问的。
最后,您可以使用图表的属性(也可以通过右键单击空白区域访问),特别是与名称空间和全范围对象名称有关的属性;这些会影响 EA 在图表中显示包和元素的方式。
【讨论】: