扩展 Eclipse 辅助和规范开发流程
2009-12-20 00:00:00 来源:WEB开发网首先,看看我们插件的 plugin.xml 文件:
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.0"?>
<plugin>
<extension
point="org.eclipse.ui.newWizards">
<category
name="北京能博译码J2EE开发包"
id="net.sf.yangtze.pdpf"/>
<wizard
class="net.sf.yangtze.pdpf.wizards.NewSubjectWizard"
icon="icons/sample.gif"
category="net.sf.yangtze.pdpf"
name="开发新的分析主题"
id="net.sf.yangtze.pdpf.wizards.NewSubjectWizard"/>
</extension>
</plugin>
实现它的类 net.sf.yangtze.pdpf.wizards.NewSubjectWizard 继承自 org.eclipse.jface.wizard.Wizard 类,它有几个重要的方法:
addPage - 向 Wizard 添加页面,就是那些可以通过 next>,<back 浏览的页面。
FinishPage - 当用户点击 finish 的时候程序完成的工作。在我们的插件中就是完成自动生成 jsp,Action 的工作,把这些代码放在FinishPage 方法即可。
我们有两个 Page 一个用来输入和测试 SQL 语句,一个用来定制 Action 和可以输入的参数。
2.然后是如何从 JDT 扩展。
这部分现成资料不多,所以要稍微探讨一下。经常使用 Eclipse 开发 java 的程序员应该非常熟悉 JDT,实际上 Eclipse 平台可以用来开发任何语言的,它并不是一个 Java IDE,Java IDE 的功能是通过 JDT 插件完成的,在 Eclipse 的世界中一切都是插件。
- ››Eclipse+SVN+Google Code配置过程
- ››扩展Axis2框架,支持基于JVM的脚本语言
- ››扩展WebSphere Portal V6个性化功能
- ››eclipse中开发android程序时,打开layout配置文件自...
- ››扩展JavaScript的时候,千万要保留其原来的所有功...
- ››Eclipse快捷键大全
- ››扩展数据:如何为 Model 750 服务器选择 I/O 扩展...
- ››扩展 JDT 实现自动代码注释与格式化
- ››扩展 secldap 的功能以验证多个数据源
- ››扩展 JUnit4 以促进测试驱动开发
- ››Eclipse Helios 之旅:看看 Eclipse 的最新同步发...
- ››Eclipse和MyEclipse的关系
更多精彩
赞助商链接