eclipshine

Eclipse主题站

EMF

EMF中ResourceSet和Resource等的用法。(The EMF Persistence API)
     摘要: 此文中介绍了EMF Persistence API,也就是将EMF对象保存为文档,以及反过来将EMF文档读入为EMF对象的机制。EMF的序列化实现提供了比JAXB等实现更为强大,也更为灵活的方案来处理对象序列化的问题,它不仅仅缺省的实现了支持XMI或者Scheme/XML格式的对象序列化方式,也可以实现其它的序列化方式(比如数据库),并将这些方式都统一在一个框架下,进行跨文档的引用。  阅读全文

posted @ 2005-08-07 09:51 Living Not Striving 阅读(4847) | 评论 (5)  编辑

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)  编辑