问题描述
比较迷茫,不知从和入手!请大家帮忙了!谢谢,本人用的是j2ee,wtp开发问题补充:谢谢你的回答,我从网上找了一个EMF+GEF的例子。我在eclipse下新建了一个插件项目,并在src下建了一个model包,并按照例子中的每个类的代码输入进去。例子最后提示说,“选择model文件夹,右击新建EMF Model,选择从java代码得到model,文件名写成geftest.genmodel,完成等等”我在我的eclipse下为什么没有找到这样的操作?问题补充:我安装的是wtp-all-in-one-sdk-R-1.5.1,Eclipse新建向导中选择example下没有GEF啊,只有一个Eding and validation XML files选项啊。再者我手头有个xsd文件,我用它生成了ecore和genmodel两个文件,并把其中一个文件转化成了代码,但是右击ecore文件,没有生成diagram_file文件?为什么?谢谢你的帮助!问题补充:GEF-ALL-3.4.1.zip我刚才下了一个,这个文件解压后放在那里啊?那个xsd文件,我用它生成了ecore和genmodel两个文件,并把其中一个文件转化成了代码,但是右击ecore文件,没有生成diagram_file文件?问题补充:不好意思,你能帮忙提供一些例子吗?或者一些浅显易懂的文章!
解决方案
翻翻八进制的老文章吧,http://bjzhanghao.cnblogs.com/
解决方案二:
我晕,貌似你以前没有做过eclipse插件开发,你这个没入门,我跟你说什么都不会很清楚的,你现在的需求貌似是想搞EMF,我只能告诉你,先找几个EMF的例子看一下,EMF和GEF可以通过GMF联系起来
解决方案三:
wtp-all-in-one中的EMF和GEF都是runtime,区别跟JDK和JRE的区别类似,你做这方面的开发需要完整的SDK
解决方案四:
wtp-all-in-one-sdk-R-1.5.1中只是包含wtp需要的GEF-runtime,你如果做GEF开发需要gef-sdk,包括文档和示例,在下载页面下载示例和SDK,http://www.eclipse.org/gef/downloads/
解决方案五:
GEF和EMF都是Eclipse下的图形API框架,开始先不要找网上那些乱七八糟的例子,直接去Eclipse网站上下载GEF和EMF的SDK装上,然后再Eclipse新建向导中选择example下GEF提供的各种小例子,看一下你就都明白了,本身提供的例子包含所有基本的图形操作,拖拽,连线,事件等,非常全面,把例子看明白后再找本书系统的看一下就OK了,推荐《Eclipse Development using the Graphical Editing Framework and the Eclipse Modeling Framework》
解决方案六:
建议学习GEF和EMF,把Eclipse官方的例子跑通了你就知道该怎么做了,呵呵