创建了模型和显示模型图形之后,下一步就是把它们联系起来,也就是创建关联模型和图形的editpart。GEF提供的实现是抽象的,你必须进行扩展。但是,首先我们应该建立其基础。 GEF提供了ScrollingGraphicalViewer类(一种对GraphicalViewer的实现),它使用Draw2d Figure Canvas,大多数应用使用viewer,除非由于一些原因,不需要滚动条。下一步确定使用那一个root editpart,每一个editpart viewer需要一个叫做根的特殊editpart,这个editpart不对应任何模型,它的功能是建立显示组件(view ...
- 18:35
- 浏览 (337)
- 评论 (0)
- 分类: GEF/EMF/GMF
一 GEF简介 GEF Graphical Editing Framework, 是Eclipse提供的图形编辑框架,采用MVC框架模式实现,并使用了事件监听、Command和Policy模式实现控制和操作的功能。模型对应业务逻辑,实现相应的接口,并添加事件监听器,实现对模型改变事件的监听。控制器由GEF提供的EditPart实现,安装编辑策略,监听模型的变化,处理模型变化请求,执行相应的Command命令完成相应的操作,绘制图形。视图部分由Eclipse提供的Draw2d实现,绘制相应的图形。 在MVC(模型-视图-控制器)模型中,控制器通常是视图和模 ...
- 11:19
- 浏览 (364)
- 评论 (0)
- 分类: GEF/EMF/GMF
alphaWorks Eclipse technology. http://www.alphaworks.ibm.com/eclipse
developerWorks 中国:Eclipse 项目资源中心. http://www.ibm.com/developerworks/cn/eclipse/
Eclipse - 赛迪网. http://tech.ccidnet.com/pub/series/s102.html
Eclipse Graphical Editing Framework (GEF). http://www.e ...
- 11:16
- 浏览 (398)
- 评论 (0)
- 分类: GEF/EMF/GMF
- 浏览: 49981 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
我的相册
动力
共 6 张
共 6 张
最新评论
-
一个数据库连接Java工具类 ...
不错,加油,能写成工具类就好了。
-- by dd2086 -
Hibernate和Access
我指的是方法一
-- by 黑暗浪子 -
Hibernate和Access
我测试一下,如果连接的是*.asa文件,好像就报"can't open conn ...
-- by 黑暗浪子 -
计算机/软件领域中的名人
Bruce Eckel和其他几位根本不是一个层次的人物。Marin Fowler ...
-- by turing -
《夜袭》和战争
电影拍的不好,有辱历史!
-- by ken1984






评论排行榜