Eclipse的UML建模插件Papyrus概述
来源:互联网 发布:电影网络版权价格 编辑:程序博客网 时间:2024/06/07 00:00
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即可
- 创建一个Papyrus项目,创建并打开一个Papyrus class diagram(*.di)文件
- 在左侧的Pacakge Explorer中,直接将一个Java类或包拖入class diagram文件中并释放,此时将弹出设置对话框
- 设置对话框中的各项参数,即可生成对应的类图
参考连接:
http://wiki.eclipse.org/Java_reverse_engineering
- Eclipse的UML建模插件Papyrus概述
- eclipse的uml工具之Papyrus 安装地址
- Eclipse EMT Papyrus建模和MoDisco反向工程
- eclipse的uml插件
- UML建模工具Trufun Plato的下载及安装为Eclipse的插件
- 标准建模语言UML概述
- 统一建模语言UML概述
- 标准建模语言UML概述
- UML建模工具ArgoUML概述
- UML建模工具UMLet概述
- Eclipse的UML插件Green
- UML与面向对象的软件建模概述
- UML总结之建模与UML概述
- Eclipse的SonarLint插件概述
- TestNG的Eclipse插件概述
- UML与软件建模之面向对象的软件建模概述
- 一、标准建模语言UML概述
- 统一建模语言UML概述(一)
- 在js中遍历JSON数据
- 获取窗口、控件等指针。(未完待续)
- python标准模块学习11_______hmac模块
- 网络编程(12)—— 利用wait和waitpid函数消毁僵尸进程
- 【NOIP2000】乘积最大
- Eclipse的UML建模插件Papyrus概述
- ArrayList初始默认容量(长度)
- jdbc2016
- supervisor简单应用
- A - 人见人爱A^B
- 剑指Offer面试题43:n个色子的点数
- eclipse中如何自动生成构造函数
- iOS开发必知Swift结构体中实现写时复制的方法
- java集合框架之Set------02_02 EnumSet