——此文章摘自《自己动手写开发工具
基于Eclipse的工具开发》定价
¥
特价
¥
详细>>http://track
linktech
cn/?m_id=dangdang&a_id=A
&l=
&l_type
=
width=
height=
border=
nosave>
http://developcsaicn/Java_Eclipse/images/jpg>
图 向导的分类
class属性表示此扩展点对应的实现类大部分扩展点的实现都需要编写实现代码因此需要这个属性来指定此扩展点使用的是哪个类id属性定义的是此wizard的唯一标识作者的习惯是定义成和class一样这样一般就不会与其他插件的唯一标识沖突了
需要注意extension标记内的 categorywizard等标记是orgeclipseuinewWizards扩展点特有的标记也就是其他扩展点很可能没有这些标记这些特有的标记是Eclipse供不同的扩展点用来进行属性定义的这样灵活性就更加好每种不同的插件的扩展点的标记定义格式都可以在 Eclipse帮助文档中找到
pluginxmlbuildproperties和MANIFESTMF是插件项目中重要的配置文件共同配置了插件的不同方面的信息双击其中任何一个文件都会打开此项目的配置编辑器个文件的配置都在这同一个编辑器中完成如图所示
这个编辑器一共有个选项卡分别是【概述】【依赖项】【运行时】【扩展】【扩展点】【构建】【MANIFESTMF】【pluginxml】【buildproperties】其中【概述】【依赖项】【运行时】中配置的是MANIFESTMF文件的内容【扩展】【扩展点】中配置的是pluginxml文件中的内容【构建】配置的则是buildproperties中的内容我们既可以在前面这些可视化编辑界面中进行配置也可以在【MANIFESTMF】【pluginxml】【buildproperties】这几个选项卡中直接修改配置文件建议尽量使用可视化编辑界面来进行配置这样可以减少很多错误
在后面的章节中我们会介绍这些配置项的意义
http://developcsaicn/Java_Eclipse/images/jpg>
图 插件配置编辑器
right>[http://developcsaicn/Java_Eclipse/htm>] [http://developcsaicn/Java_Eclipse/htm>] [] [http://developcsaicn/Java_Eclipse/htm>]