1

我想使用 Magicdraw 为一些 Java 代码创建一个序列图。我已经安装了 Magicdraw Enterprise 版本。

我可以在 Eclipse 中安装一个可以从代码生成序列图的插件吗?

4

2 回答 2

3

Magicdraw Enterprise 开箱即用 - 不需要 Eclipse。

我目前没有可用的工具,但我会尝试从记忆中解释。

您需要为 Java 创建一个代码工程集

  1. 使用名为“从磁盘选择”(或类似名称)的选项卡对其进行配置,然后从磁盘中选择您的 Java 文件。
  2. 它应该检测类及其内容并创建一个代码工程集。
  3. 展开代码工程集,以及它下面的类。嵌套在类下面的是不同的方法(在这里,我不记得它是在配置菜单的右窗格中,还是在关闭它之后,在包含树中)。
  4. 现在,如果您右键单击该方法,您应该可以选择将方法实现生成为序列图。

我希望这个近似的解释有所帮助。如果您需要更详细的内容(例如,我假设您知道代码工程集是什么),请随时提出。

于 2013-03-14T22:52:44.947 回答
1

你试过了吗?http://jdocs.nomagic.com/190/index.html?overview-summary.html(类:ModelElementsManager --> CreateDiagram()

Magicdraw 提供了一个 java API。可以通过编程方式创建序列图。在开发之前,您可能需要遵循这些说明:https ://docs.nomagic.com/display/MD185/Development+in+Eclipse

我希望,我能够提供帮助。

于 2018-08-24T11:02:57.050 回答