——此文章摘自《自己動手寫開發工具
基於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>]
From:http://tw.wingwit.com/Article/program/Java/ky/201311/29052.html