博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse的UML建模插件Papyrus概述
阅读量:4179 次
发布时间:2019-05-26

本文共 1174 字,大约阅读时间需要 3 分钟。

Papyrus是一款可定制的UML工具,其往往以Eclipse插件的形式发布。

目前,Papyrus支持UML 2.5,可以集成SysML 1.1和SysML 1.4。

1.官网

http://www.eclipse.org/papyrus/index.php

2.Papyrus 2.0.X / Eclipse Neon的在线安装地址:
http://download.eclipse.org/modeling/mdt/papyrus/updates/releases/neon

3.从Eclipse Neon版本开始,Papyrus插件改名为Papyrus Software Designer,在线安装地址:

https://git.eclipse.org/r/papyrus/org.eclipse.papyrus-designer

4.Papyrus要支持Java reverse engineering,除了安装Papyrus Software Designer,还需要额外的插件

http://download.eclipse.org/modeling/mdt/papyrus/components/designer/
注意勾选Papyrus Java Reverse (Incubation)
5.Eclipse中的Java reverse engineering

事实上,直到Eclipse Mars版本,通过Papyrus插件才支持Java逆向工程。实现Java文件或包逆向生成Papyrus类图,有如下两种方式:

1) 使用方法一:命令行

  • 创建一个Papyrus项目,创建并打开一个Papyrus class diagram(*.di后缀文件)
  • 选中一个Java类或包
  • 单击Papyrus class diagram右上角的Reverse按钮
  • 此时,在左侧的Model Explorer中将出现被选中的Java类或包的UML classes
  • 将Model Explorer中的UML classes加入到class diagram即可
2) 使用方法二:直接将Java类或包拖入
  • 创建一个Papyrus项目,创建并打开一个Papyrus class diagram(*.di)文件
  • 在左侧的Pacakge Explorer中,直接将一个Java类或包拖入class diagram文件中并释放,此时将弹出设置对话框
  • 设置对话框中的各项参数,即可生成对应的类图
为了避免,每次在弹出的对话框中做大量设置,可以在Eclipse->Preferences->Papyrus->Java Code Reverse设置默认参数。

参考连接:

http://wiki.eclipse.org/Java_reverse_engineering

转载地址:http://dvlai.baihongyu.com/

你可能感兴趣的文章
hbase shell出现ERROR: org.apache.hadoop.hbase.ipc.ServerNotRunningYetException
查看>>
让代码变得更优雅-Lombok
查看>>
解决Rhythmbox乱码
查看>>
豆瓣爱问共享资料插件发布啦
查看>>
kermit的安装和配置
查看>>
vim 配置
查看>>
openocd zylin
查看>>
进程创建时文件系统处理
查看>>
内核线程创建
查看>>
linux中cat命令使用详解
查看>>
java中的异常机制
查看>>
商务智能-基本方法-数据钻取
查看>>
C++程序员技术需求规划(发展方向)
查看>>
JNI
查看>>
Android 短信模块分析(七) MMS数据库定义及结构整理
查看>>
Android 短信模块分析(八) MMS数据库表关系
查看>>
Android 图标上面添加提醒(二)使用开源UI类库 Viewbadger
查看>>
Android 图标上面添加提醒(一)使用Canvas绘制
查看>>
Android WebView加载Html右边空白问题的解决方案
查看>>
Android 仿网易新闻v3.5:上下滑动的引导页
查看>>