以前都是用GEF写基于Eclipse插件的图形化的编辑器 ,上周开始正式接触GMF。虽然几个月前就接手一个GMF做得项目了,接手之后,就忙于别的,就没时间看GMF了。
昨天给一家公司培训GEF/EMF/GMF,给别人讲起了GEF的MVC架构,并和Struts 的MVC架构PK了一下,起初没觉得什么,今天闲来无事,再看以前GEF的文档,竟突然一下明白了很多以前看这些文档没有领悟的东西,思路也似乎清晰了很多。书读百遍,其义自现阿。
如果看GEF的MVC架构很郁闷的时候,建议看看GMF,并仔细看上几遍GMF给的Flash做得Demo,就会领悟GEF的MVC架构了。