我正在使用 Papyrus UML,我必须在我的图表中使用一个在另一个 .uml 文件中定义的类。我怎么能做到?
谢谢
我对 Papyrus 不是特别了解,但一般来说,在 UML 中,您应该Model
在顶层有一个 - 元素,并在其中创建一个PackageImport
. 现在你应该可以设置“Imported Package”引用——但是必须先从工作区加载另一个 UML:
这就是事情变得有趣的地方!在普通的 Eclipse UML 编辑器中,您必须首先使用“UML 编辑器”菜单或模型大纲中的“附加资源”子树来加载资源。我猜 Papyrus 在大纲中至少提供了相同的方式。
您需要创建一个快捷方式,但对我来说这不可用,因为我更喜欢在同一个模型中混合用例和类图元素,有时甚至是同一个图表。
您可以使用 RSA IBM 或 Omondo EclipseUML 来完成。