2019独角兽企业重金招聘Python工程师标准>>>

以前几篇博客的Mindmap项目为例,介绍如何将GMF插件项目转成RCP。

1、打开org.eclipse.gmf.examples.mindmap项目中model目录下的mindmap.genmodel文件,选中根节点,在属性窗口中设置Rich Client Platform属性设置为true,如下图:

2、保存这个文件,右击根节点,选择“Generate Model Code”以及“Generate Edit Code”重新生成代码。

3、打开GMF Dashboard,确保在Dashboard中选中所有文件,然后选中RCP,再单击Transform:

4、这样重新生成了gmfgen文件。然后,Dashboard中的Generate diagram editor,重新生成diagram工程。重新生成的diagram工程中有两个文件有错误提示,删除它们。如果不放心,可以再生成一次diagram工程。

5、打开Run Configuration,在Eclipse Application下新建一个configuration,在Main标签下设置如下图:

6、然后选择Plug-ins标签,先在Launch with中选择“plugins selected below only”,然后在右边选择“Deselect All”,然后选中mindmap工程的所有工程,最后在右边选择“Add Required Plug-ins”,如下图:

7、单击“Apply”,然后点击“Run”,运行界面如下:

最终代码:http://www.oschina.net/code/snippet_164134_19879

双子座@开源中国

转载于:https://my.oschina.net/plumsoft/blog/119445

GMF 教程 Mindmap 6相关推荐

  1. GMF 教程 Mindmap 5

    2019独角兽企业重金招聘Python工程师标准>>> 这一部分主要实现的是: 使用扩展的Plug-in为我们的Diagram添加一个自定义动作 Creating a Customi ...

  2. G6 图可视化引擎——入门教程——使用图布局 Layout

    当数据中没有节点位置信息,或者数据中的位置信息不满足需求时,需要借助一些布局算法对图进行布局.G6 提供了 9 种一般图的布局和 4 种树图的布局: 一般图: Random Layout:随机布局: ...

  3. markdown教程

      版权声明:本文章参考了<小书匠markdown 官方教程>.未经作者允许,严禁用于商业出版,否则追究法律责任.网络转载请注明出处,这是对原创者的起码的尊重!!! 1 基本语法 1.1 ...

  4. Oracle EBS 12.2.7系统克隆教程

    Oracle EBS 12.2.7系统克隆教程 一.克隆准备工作 二.克隆数据库 三.克隆应用 四.问题解决 一.克隆准备工作 本章节主要讲解一些在进行系统克隆时需要做的一些准备工作.本次克隆使用的系 ...

  5. conceptdraw office(专业办公套件) v6.0.0附安装教程

    conceptdraw office 6是由ConceptDraw公司精心打造的一款功能全面的商业办公套件,该软件主要用于主要用于绘制流程图思维导图.项目管理图等,另外,软件内置丰富的绘图工具.预制多 ...

  6. 轻松学透Markdown的终极教程 #5: GFM(GitHub Flavored Markdown)语法

    目录 5.1 GFM与标准的Markdown标记语法的异同 5.2 GFM语法增加的标记 5.2.1 删除线 5.2.2 自动链接 5.2.3 任务列表 5.2.4 表格 5.2.5 代码块 5.2. ...

  7. 万彩脑图大师教程 | 新手入门帮助

    1 万彩脑图大师简介 万彩脑图大师是万彩信息技术有限公司研发的一套思维导图软件,它可以让使用者的思维以3D镜头漫游的形式展现,您可以利用图文并重的技巧,轻轻松松制作出专业的思维导图,让逻辑思维可视化, ...

  8. NeHe OpenGL教程 第十五课:纹理图形字

    转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线 ...

  9. 革命性Unity 编辑器扩展工具 --- Odin Inspector 系列教程

    前言:Odin Inspector是Unity的一个插件,让您可以享受拥有强大,自定义和用户友好编辑器的所有工作流程优势,而无需编写任何自定义编辑器代码. Odin包含许多功能,例如Static In ...

最新文章

  1. python实现简单的情感分析
  2. 如何选择SSL 证书服务
  3. 前端之旅,正式启航~【前端学习路线图+配套学习视频+师长指点】
  4. .net core ef mysql 的使用
  5. 使用Arquillian测试Spring Data + Spring Boot应用程序(第1部分)
  6. 数据部门如何All In AI
  7. 实时体积云渲染(地平线):二.Perlin噪声和Worley噪声
  8. 哎,老了之display-box
  9. 著名游戏引擎及其开发游戏
  10. 如何开发一款游戏:游戏开发流程及所需工具
  11. java源代码实现判断闰年和平年
  12. MUSTer:Multi-Store Tracker:A Cognitive Psychology Inspired Approach to Object Tracking
  13. 蚁群算法ACO求解连续函数最值问题
  14. 人工智能(1)-样本空间、假设空间、版本空间
  15. Latex中IOP模板下amsmath包报错
  16. app获取缓存、清理缓存
  17. android版微信打飞机无敌补丁分析及其制作方法
  18. 两数相除之分析问题解决问题
  19. linux下easy_install的安装与使用详解
  20. heidiSQL怎么连接JAVA_Heidisql连接sql server后如何使用-Heidisql使用教程 - 河东软件园...

热门文章

  1. SQL 一个表中可不可以没有主键
  2. 实例化vue之前赋值html元素导致事件失效
  3. ::before 和 ::after 伪元素用法
  4. Oracle分组排序查询
  5. 多播委托(multicast delegate)
  6. Java(六)字符串,StringBuilder,String操作,格式化输出
  7. 程序员恭喜了!10月起逼自己拿下这个证,年薪68万起!
  8. 32 岁大佬阿里二面,他答 JVM 题的姿势,令面试官很想不通。。。
  9. 程序员下班回家,路上被拦…
  10. 程超:突破瓶颈!如何不断的提高自己