Eclipse e4 的亮点
2010-01-25 00:00:00 来源:WEB开发网Web 到桌面
e4 也在探索如何能跨多种目标平台和各种语言重用组件。现在您可以用 JavaScript 编写 bundle 并将它们集成到基于 Java 的 OSGi 运行时。Eclipse 的 JavaScript 框架负责解析清单文件(manifest)和解决 JavaScript bundle 间的依赖项以使其对 OSGi 运行时透明。即使在不知悉底层实现技术的情况下,这些 bundle 也可以注册和查找 JavaScript 服务。
桌面到 Web
一个桌面应用程序是有可能在 Web 上运行的。 e4 引入了一个 SWT 端口,称为 SWT 浏览器版(SWT/BE),可在 Flash 中显示 SWT 组件。
SWT 提供了一个公共图形编程界面和一个本机工具包来在 Windows®、Linux® 和浏览器中绘制这些组件。现在,e4 支持在 Flash 或动作脚本中呈现 SWT 组件。将来还有技术支持 JavaScript Silverlight 版本。
XWT
XWT 即 SWT 的 XML UI,是一个框架,用来以 XML(.xwt) 声明式地编写 SWT/JFace 小部件。在 XWT 中,应用程序的完整结构或小部件分层结构也都是以 XML 声明式定义的。一个能实现小部件、事件回调和业务逻辑的 Java 文件也会被创建。UI 组件可以绑定一个底层应用程序模型,以便为 UI 组件提供数据。
XWT 的好处很明显。XWT,加上外部 CSS,可以彻底地拆分业务逻辑和 UI 相关的方面,从而节省了工作量并使 SWT 代码更易于维护。
使用 XWT
在本节,我们将通过创建一个简单的应用程序来了解 XWT。在这个应用程序中,您将使用 e4 的新 XWT 透视图并会对 XWT 数据绑定特性有所了解。参见下载部分来下载这里用到的源代码。
- ››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配置文件自...
更多精彩
赞助商链接