——此文章摘自《自己動手寫開發工具
基於Eclipse的工具開發》定價
¥
特價
¥
詳細>>
http://track
linktech
cn/?m_id=dangdang&a_id=A
&l=
&l_type
=
width=
height=
border=
nosave>
() 完成以後的項目結構如圖所示
http://developcsaicn/Java_Eclipse/images/gif>
圖 插件項目結構
下面看一下各個主要文件的作用
() pluginxml
這個文件是插件清單文件它定義了此插件項目中所有的插件
<?xml version= encoding=UTF?>
<?eclipse version=?>
<plugin>
<extension
point=orgeclipseuinewWizards>
<category
name=EnumGenerator
id=EnumGenerator>
</category>
<wizard
name=枚舉創建向導
icon=icons/samplegif
category=EnumGenerator
class=comcownewenumgeneratorwizardsEnumGeneratorNewWizard
id=comcownewenumgeneratorwizardsEnumGeneratorNewWizard>
</wizard>
</extension>
</plugin>
標記plugin內可以定義多個extension 標記每個標記表示一個對擴展點的擴充比如我們這裡擴展的是orgeclipseuinewWizards擴展點也就是新建向導擴展點 category定義的是對這個擴展點的歸類wizard標記是orgeclipseuinewWizards擴展點自定義的格式name屬性定義的是顯示的名稱icon屬性定義的是向導的圖標category 屬性代表此向導的分類對向導分類可以使得向導看起來更清晰比如圖中的CSSHTML等就屬於Web分類下
right>[http://developcsaicn/Java_Eclipse/htm>] [] [http://developcsaicn/Java_Eclipse/htm>] [http://developcsaicn/Java_Eclipse/htm>]
From:http://tw.wingwit.com/Article/program/Java/ky/201311/29051.html