﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-藏经阁-文章分类-EMF/GEF/GMF</title><link>http://www.blogjava.net/zhouf/category/52533.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 04 Sep 2012 21:34:55 GMT</lastBuildDate><pubDate>Tue, 04 Sep 2012 21:34:55 GMT</pubDate><ttl>60</ttl><item><title>GEF示例及Logic源代码</title><link>http://www.blogjava.net/zhouf/articles/386992.html</link><dc:creator>ZhouFeng</dc:creator><author>ZhouFeng</author><pubDate>Tue, 04 Sep 2012 11:12:00 GMT</pubDate><guid>http://www.blogjava.net/zhouf/articles/386992.html</guid><wfw:comment>http://www.blogjava.net/zhouf/comments/386992.html</wfw:comment><comments>http://www.blogjava.net/zhouf/articles/386992.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhouf/comments/commentRss/386992.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhouf/services/trackbacks/386992.html</trackback:ping><description><![CDATA[在参照网上的一些资料学习了一下GEF，算是有点眉目了，可总想看看示例的源代码，就是官方的一些示例。之前在网上找了很多，本以为是一个单独的工程，可总是没找到，很无语，在一些博客里也一两句话就带过去了，感觉很轻松似的。可是我却看得很模糊，在经过一番努力后，终于找到了在什么地方了<br />原来GEF的源代码是和插件一起发布的，安装好GEF插件后，在系统工程里就会有，大概步骤如下<br />在新建工程里选择New-&gt;Example<br /><img src="http://www.blogjava.net/images/blogjava_net/zhouf/gef.JPG" border="0" alt="" width="500" height="474" /><br />然后选择如上图所示的GEF(Graphical Editing Framework)Plug-ins下面的Logic，这就是我找寻很久的Logic示例工程，当然还有其它的几个工程也是这样的，然后下一步会生成一个系统默认的工程名：org.eclipse.gef.examples.logic 这是一个可以运行的工程，所有源代码就在其中，这下可以运行起来再看看代码啦，也可以试着改改看看效果。<br />在运行出来的一个Eclipse窗口里面，创建一个新的工程，具体是什么工程好像没有什么影响吧，我创建的是一个JAVA工程，然后创建一个文件，类型选择如上图所示的Logic Diagram文件，取好文件名后就可以确定了，这时就会看到一个打开的.logic的文件，里面什么都没有，刚开始，我到这里就迷惑了，这下怎么开始呢，怎么不像网上说的那样可以画点东西出来呢，原来这里的面板是浮动的，是靠编辑器的右侧浮动，把鼠标移动到靠近Outline面板的位置，浮动工具箱就会出来，然后，就可以开始拖点什么出来了。<br />接下来嘛，就可以好好学习，天天上网啦:D<img src ="http://www.blogjava.net/zhouf/aggbug/386992.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhouf/" target="_blank">ZhouFeng</a> 2012-09-04 19:12 <a href="http://www.blogjava.net/zhouf/articles/386992.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>学习一下GEF开发</title><link>http://www.blogjava.net/zhouf/articles/386848.html</link><dc:creator>ZhouFeng</dc:creator><author>ZhouFeng</author><pubDate>Mon, 03 Sep 2012 03:22:00 GMT</pubDate><guid>http://www.blogjava.net/zhouf/articles/386848.html</guid><wfw:comment>http://www.blogjava.net/zhouf/comments/386848.html</wfw:comment><comments>http://www.blogjava.net/zhouf/articles/386848.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/zhouf/comments/commentRss/386848.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/zhouf/services/trackbacks/386848.html</trackback:ping><description><![CDATA[最近接触了一下Eclipse的插件开发，需要学习GEF，据说有点难度，所以还是有心理准备的，在网上找了很多的资料，都没发现比较好容易入手的，看过《八进制》的BLOG，也找过PDF，Google,Baidu找出来的东东基本上都看过，都看得昏昏的，后来找到一个资料叫《GEF开发指南-插件开发.pdf》，下载好Eclipse和GEF插件后就可以开工了，至于GEF插件的安装，我就不在这里写出来的，网上很多的，开发环境配置好后，就可以开始入手了。<br />那文档有一百多页，分了几个部分，根着指导一步一步做下来，再加上学习和理解的过程，差不多花了一周时间，好漫长呀，不过做完之后，就可以对GEF的体系结构有个入门的了解了，接下来想看看带的一些官方示例，想从那里再学习一下，可总找不到，网上很多文档都写得很简单，一两句话就说过去了，也没看出来是怎么出来的。无奈，就只有自己慢慢的摸索了，看来GEF这样的东东确实不好对付，还得继续战斗<img src ="http://www.blogjava.net/zhouf/aggbug/386848.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/zhouf/" target="_blank">ZhouFeng</a> 2012-09-03 11:22 <a href="http://www.blogjava.net/zhouf/articles/386848.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>