如何使用 Papyrus UML 使用另一个 .uml 文件中定义的类?
我正在使用 Papyrus UML,并且必须在我的图中使用另一个 .uml 文件中定义的类。我怎样才能做到呢?
谢谢
I'm Using Papyrus UML and I have to use in my diagram, a class which is defined in another .uml file. HowI can do it?
Thank you
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要创建一个快捷方式,但对我来说这是不可用的,因为我更喜欢在同一模型甚至有时甚至同一图表中混合用例和类图元素。
您可以使用 RSA IBM 或 Omondo EclipseUML 来完成此操作。
You need to create a shortcut but for me this is not usable because I prefer to mix usecase and class diagram elements inside the same model and sometimes even the same diagram.
You can do it with RSA IBM or Omondo EclipseUML.
我对 Papyrus 不太了解,但一般来说,在 UML 中,您应该在顶层有一个
Model
元素,并在其中创建一个PackageImport
。现在您应该能够设置“导入的包”引用——但必须首先从工作区加载其他 UML:这就是事情变得有趣的地方!在普通的 Eclipse UML 编辑器中,您必须首先使用“UML 编辑器”菜单或模型大纲中的“附加资源”子树加载资源。我想 Papyrus 至少提供了同样的方式来阐述大纲。
I do not know particularly about Papyrus, but in UML in general, you should have a
Model
-element at the top-level, and in there, you create aPackageImport
. Now you should be able to set the ``Imported Package'' reference---but the other UML must be loaded from the workspace first:This is where things become interesting! in the plain Eclipse UML editor, you have to load the resource first using the 'UML Editor' menu or the ``Additional Resources'' sub-tree in the model-outline. I guess Papyrus offers at least the same way through the outline.