java - 如何从 Java 源代码生成序列图?

标签 java sequence-diagram

是否有任何命令行工具可以获取 Java 源代码并生成序列图?或者是否有任何工具可以使用 open api 将 Java 代码转换为 XML 并将 XML 转换为任何标准图像格式的序列图?我知道一些工具可以从文本描述中生成序列图,例如 uml 图。有什么方法可以将 Java 代码转换为文本描述格式。这样我就可以使用可用的工具。

最佳答案

Quick Sequence Diagram Editor处理简单的文本文件。

也许您可以将其与 Eclipse 结合使用:

  1. 在您的编辑器窗口中突出显示方法名称
  2. 右键单击,选择“打开调用层次结构”
  3. 在打开的“调用层次结构”窗口中,展开所需的堆栈路径元素
  4. 选择顶层栈元素
  5. 右键单击,选择“复制展开的层次结构”
  6. 粘贴到您选择的文本编辑器(Vi、Nano、Notepad++ 等)
  7. 使用一些文本转换/正则表达式实用程序转换为快速序列图编辑器文本格式。

关于java - 如何从 Java 源代码生成序列图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8222783/

相关文章:

java - 是否可以创建一个带有 View 的数组

java - 在一个方法中返回多个对象

java - 使用 eclipselink 时将 persistence.xml 放在哪里?

asp.net-mvc - ASP.NET MVC 请求处理顺序

android - 是否有一种标准方法可以对来自每个屏幕的 API 请求进行建模?

java - .indexOf "-1"被我的 if 语句跳过

uml - 如何在Microsoft Visio 2007中的序列图中表示循环?

database - 数据库是序列图中的 Controller 还是边界?

eclipse - 免费的UML序列图逆向工程eclipse插件开箱即用-是否存在这样的事情?

java - 同步方法和 Semaphore(1, true) 的语义等价吗?