EMF,GEF还是我上学那会做的项目,已经几年不碰了。不过可以梳理一下相关的技术点。EMF是用来对业务进行建模的,可以理解为用来描述某个实体有哪些属性,实体和实体之间的关系是什么。GEF是如何将信息展现到界面中,可以像UML工具拖拽一样,和EMF是两样东西;有一个东西将他们进行了综合,就是GMF。4.EMF生成的代码是遵循固定模式的,你在掌握一些典型的设计模式后,可以看明白。比如工厂模式,观察者模式。 EMF本身不难。相关的介绍,我记得当时买了本书,是IBM某个人写的。对EMF有介绍。GEF 的代码也是遵循一个固定格式的。我理解的是他有一套代码模板,根据你的设计,生成符合你要求的代码。技术方面你可以看八进制的文章,我觉得还不错。你的需求描述,我不是很理解,只能给你一些面上的提示。