- 博客(4)
- 收藏
- 关注
转载 GEF插件开发(四,画板元素绘画)
本章节在上一章节基础上,实现画板元素的点击在主视图中生成对应的画板元素视图。(注:工程名修改为com.sunsheen.jfids.gef.usecase.plugin.demo) 1.定义抽象模型AbstractUMLModel,为所有模型父类,抽取公共信息。 PropertyChang...
2016-08-29 15:56:00
166
转载 GEF插件开发(三,主视图图形添加)
本章节在上一章节基础上,实现编辑器界面主面板图形的绘画,在主视图左上角显示帮助图表,并提示帮助信息,通过此章节能够了解GEF基本模型(Model)、控制器(EditPart)、视图(View)三者之间的联系。 1. 建立根模型RootModel,跟模型用来存放主画布信息及子模型信息,初始...
2016-08-10 20:25:00
131
转载 GEF插件开发(二,画板元素创建)
本章节在上一章节基础上,实现编辑器右侧画板元素的添加(添加GEF默认画板工具单选与多选、自定义图形工具)。 1. 定义画板对象PalettRoot,通过工具类PaletteUtil创建画板对象。 关键代码如下: private PaletteRoot r...
2016-08-10 15:18:00
186
转载 GEF插件开发(一,空白编辑器搭建)
下载Eclipse4.4 rcp版本 1.1 新建插件工程,输入工程名。 1.2 点击下一步,配置插件信息。 注:保证ID为全局唯一的,建立Eclipse插件,Rich Client Application选择为No. 1.3 点击下一步,选择H...
2016-08-08 15:18:00
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人