Java 为什么是全球环境基金?在什么时候我必须使用GEF

Java 为什么是全球环境基金?在什么时候我必须使用GEF,java,eclipse-plugin,eclipse-emf,eclipse-gef,Java,Eclipse Plugin,Eclipse Emf,Eclipse Gef,我正在开始为工作流绘图开发eclipse插件。 现在我必须理解eclipse插件的架构,我想知道GEF、EMF和GMF之间的区别/关系 目前最新的技术是什么?我在哪里可以获得理解的材料 EMF——Eclipse建模框架——为您提供了帮助您创建模型的工具。基本思想是使用ecore定义域模型,然后使用该模型可以为该模型生成大量代码:域中每个实体的java类,具有getter/setter、侦听功能和许多其他优点。 GEF——图形编辑框架——是一个使用MVC模式在eclipse中创建可视化编辑器的框架

我正在开始为工作流绘图开发eclipse插件。 现在我必须理解eclipse插件的架构,我想知道GEF、EMF和GMF之间的区别/关系 目前最新的技术是什么?我在哪里可以获得理解的材料

EMF——Eclipse建模框架——为您提供了帮助您创建模型的工具。基本思想是使用ecore定义域模型,然后使用该模型可以为该模型生成大量代码:域中每个实体的java类,具有getter/setter、侦听功能和许多其他优点。 GEF——图形编辑框架——是一个使用MVC模式在eclipse中创建可视化编辑器的框架。它构建在draw2d之上,draw2d是SWT之上的一个轻量级绘图框架。GEF不需要使用EMF作为其模型,您可以使用任何您喜欢的模型,但是由于EMF生成了执行MVC通常需要的代码,因此它非常有用。 图形建模框架GMF是建立在EMF和GEF之上的框架。基本上,您创建域的模型和视图的模型,GMF生成编辑器的所有代码。 在过去的一年里,我与全球环境基金和EMF合作,取得了巨大的成果。有几个星期,我试着使用转基因食品,但无法理解那里的情况——学习曲线非常陡峭。我写了一套,并邀请你去看看

EMF——Eclipse建模框架——为您提供了帮助您创建模型的工具。基本思想是使用ecore定义域模型,然后使用该模型可以为该模型生成大量代码:域中每个实体的java类,具有getter/setter、侦听功能和许多其他优点。 GEF——图形编辑框架——是一个使用MVC模式在eclipse中创建可视化编辑器的框架。它构建在draw2d之上,draw2d是SWT之上的一个轻量级绘图框架。GEF不需要使用EMF作为其模型,您可以使用任何您喜欢的模型,但是由于EMF生成了执行MVC通常需要的代码,因此它非常有用。 图形建模框架GMF是建立在EMF和GEF之上的框架。基本上,您创建域的模型和视图的模型,GMF生成编辑器的所有代码。
在过去的一年里,我与全球环境基金和EMF合作,取得了巨大的成果。有几个星期,我试着使用转基因食品,但无法理解那里的情况——学习曲线非常陡峭。我写了一套,并邀请你去看看

感谢您及时的回复和精彩的指导工作,从你的身边…继续前进,我也必须知道有关转基因食品,如果你有任何链接或教程,只要给meVainolo,我完全同意你。在使用GEF和EMF构建一些产品的同时,去GMF感觉臃肿复杂,不值得付出努力。可能是我不太理解,但你的观点是正确的。感谢你及时的回复和你方出色的指导工作…今后我还必须了解GMF,如果你有任何链接或指导,请给meVainolo,我完全同意你。在使用GEF和EMF构建一些产品的同时,去GMF感觉臃肿复杂,不值得付出努力。可能是我不太明白,但你们的观点是正确的。