eclipshine

Eclipse主题站

07 2005 档案

EMF.Edit编程学习笔记之二: Command框架
     摘要: EMF的Command框架分为两个部分,Common Command Framework和EMF.Edit Commands。第一部分是一个完全独立的与EMF无关的框架,第二部分在第一部分的基础上实现了对EMF EObjects的基本编辑功能。EditingDomain整合了编辑过程中所涉及到的各个部分:Command的创建,Comman得执行(通过CommandStack),EMF对象的导入与存储(从Resource和ResourceSet)。  阅读全文

posted @ 2005-07-29 23:33 Living Not Striving 阅读(1900) | 评论 (0)  编辑

EMF.Edit编程学习笔记之一: Item Provider机制
     摘要: 对Eclipse Modeling Framework: A Developer Guild的学习笔记,关注于EMF.Edit部分。这篇笔记里主要讨论的是EMF.Edit的Item Provider,它的类型及其所提供的功能,以及对Eclipse UI支持的实现方式。  阅读全文

posted @ 2005-07-29 17:21 Living Not Striving 阅读(2560) | 评论 (1)  编辑

在EMF中为一个对象树添加统一的事件响应
     摘要: 在EMF中通过EContentAdapter来帮助对容器对象及其子对象进行统一的事件响应  阅读全文

posted @ 2005-07-29 15:40 Living Not Striving 阅读(893) | 评论 (0)  编辑

如何在RCP中创建多页面的Editor:

posted @ 2005-07-28 17:44 Living Not Striving 阅读(1756) | 评论 (0)  编辑

GEF的Developer Guide的笔记
     摘要: GEF官方的Developer Guide的阅读笔记,有一些重点地方地摘要,以及对EditPolicy角色定义部分的翻译。  阅读全文

posted @ 2005-07-27 21:16 Living Not Striving 阅读(1292) | 评论 (0)  编辑

GEF框架分析之一
     摘要: GEF框架分析的第一部分,介绍GEF中EditPartViewer,以及GraphicalViewer的相关用法,如何将将GEF的内容通过GraphicalViewer显示在SWT Composite之上。  阅读全文

posted @ 2005-07-23 17:17 Living Not Striving 阅读(2909) | 评论 (4)  编辑

RCP笔记

posted @ 2005-07-22 23:04 Living Not Striving 阅读(1128) | 评论 (1)  编辑

在GEF中如何使用DirectedGraph来对图中的对象进行位置的排放
     摘要: 使用GEF DirectedGraph有向图算法来实现自动布局的方法。改自GEF的Flow Example。对代码作了一些重够,能够方便的使用。  阅读全文

posted @ 2005-07-22 17:42 Living Not Striving 阅读(2367) | 评论 (4)  编辑