GEF入门笔记

最近项目中需要用到Eclipse GEF框架进行画图,故将平时学习笔记更新到博客中,便于查阅
自己画的一个GEF基本结构
 
 
最基本流程
1、创建model(包括数据域、在界面中的布局、图片索引等信息)以及PropertyChangeSupport
2、添加Editpart控制器,主要负责处理Model的操作(refreshVisuals、propertyChange、createEditPolicies等操作
3、使用EditFactory关联Editpart和Model
4、添加Command执行响应操作、添加Policy根据request类型生成Command
5、创建View(扩展editors扩展点)在view中安装EditorFactory将MVC关系建立起来
posted @ 2015-11-26 14:10  wykCN  阅读(146)  评论(0编辑  收藏  举报