15 分钟学会 Eclipse GMF
2009-12-17 00:00:00 来源:WEB开发网核心提示: 最后,再添上连接就可以了,15 分钟学会 Eclipse GMF(3),这样就能将各种图形真正连接在一起,清单 5. Connection.java/***@model*/publicinterfaceConnection{/**@model*/ShapegetSource();/**@mode
最后,再添上连接就可以了,这样就能将各种图形真正连接在一起。
清单 5. Connection.java
/**
* @model
*/
public interface Connection {
/** @model */
Shape getSource();
/** @model */
Shape getTarget();
}
使用 Java 编程语言定义了模型后,请单击 File > New > Eclipse Modeling Framework > EMF Model(参见图 2)定义一个新的 EMF genmodel。注意:如果还没有 EMF 项目,就先创建一个。
图 2. EMF 加注的 Java importer
生成 EMF 模型
如果在生成 EMF 模型遇到问题,请参阅名为 "Generating an EMF Model" 的教程,它可以帮助您入门。
创建了 EMF genmodel 后,请在文件上单击鼠标右键,并确保生成 Model 和 Edit 组件(您只需选择 Generate All 就可以轻松地完成)。
创建 GMF 模型
GMF 需要您先创建一组模型,然后生成图形化编辑器。图 3 显示了创建这些模型所涉及的过程。我们需要使用的第一个模型是图形化定义,它定义了编辑器生成后的视觉效果。接下来是工具定义,它包括与编辑器面板、菜单等相关的事务。最后,还需要一个模型就是映射定义,相信您猜得到,它用于定义业务逻辑(EMF 图形化模型)与可视化模型(图形化和工具定义)之间的映射。
图 3. GMF 概览(来自 GMF 维基)
- ››Eclipse 3.7反编译插件的安装
- ››eclipse CDT NDK环境搭建步骤
- ››Eclipse 如何自定义java class注释
- ››eclipse.ini内存设置
- ››Eclipse+PyDev离线配置Python开发环境
- ››Eclipse下jQuery文件报错解决方案
- ››Eclipse快捷键与使用技巧
- ››Eclipse 常用快捷键 常用技巧My Eclipse常用快捷键...
- ››Eclipse快捷键二
- ››Eclipse快捷键一
- ››Eclipse+SVN+Google Code配置过程
- ››eclipse中开发android程序时,打开layout配置文件自...
更多精彩
赞助商链接