Eclipse 和 HSQLDB: 将关系数据库服务器嵌入到 Eclipse 中,第 2 部分
2009-12-16 00:00:00 来源:WEB开发网核心提示: 清单 3 显示了 plugin.xml 文件定义新性质的代码片断,它与一个类相关联,Eclipse 和 HSQLDB: 将关系数据库服务器嵌入到 Eclipse 中,第 2 部分(3),这个类必须实现 IProjectNature ,并可以将生成器和其他元素添加到工作台,见图 1,如果您曾经尝试
清单 3 显示了 plugin.xml 文件定义新性质的代码片断。它与一个类相关联,这个类必须实现 IProjectNature ,并可以将生成器和其他元素添加到工作台,但是这个第二版的 HSQLDB 插件不需要去做任何事情。总之,必须给出性质实现类,不然工作台不会将性质添加到项目中。使用新性质很简单,我们只需要将特定的项目设定为 HSQLDB 行为可用(或者不可用)。
清单 3. plugin.xml 清单文件中定义 HSQLDB 引擎项目性质的片断 <extension
id="hsqldbEngine"
name="HSQLDB Engine"
point="org.eclipse.core.resources.natures">
<requires-nature
id="org.eclipse.jdt.core.javanature">
</requires-nature>
<runtime>
<run
class="hsqldb.nature.DBEngineNature">
</run>
</runtime>
</extension>
每一个 Java 项目将获得一个 HSQLDB 菜单。它被初始化时只包含有一个选项,即“Add HSQLDB Engine nature”,见图 1。如果您曾经尝试过使用 Eclipse Consortium 的 EMF 插件,您将发现两者在概念上是相同的。
图 1. Java 项目上下文菜单中的 HSQLDB 子菜单
- ››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配置文件自...
更多精彩
赞助商链接