2013-01-07 17 views
0

我想爲新的文件嚮導創建一個eclipse插件。該向導詢問文件的包名和類名,並基於兩個特定的類類型選擇(可以選擇形成下拉)它產生具有預構建模板具有方法和變量聲明(Java文件,但類名和基於用戶的選擇包的名稱)。 請建議我該怎麼做。新的文件嚮導eclipse插件與預先決定的代碼模板

+0

假設你已經在Eclipse RCP包,請閱讀Eclipse的新建文件嚮導的源代碼,並效仿你的目的。 –

+0

@GilbertLeBlanc如何在這種情況下更改類和包的名稱? – WitVault

+0

如果我回答你,我會告訴你一個畫面。在Eclipse中選擇新的Java類。源文件夾,包名稱和類名稱是前3個輸入字段。 –

回答

1

使用JET(Java發射器模板),這可以很容易實現。
步驟:
1)創建具有該程序結構的模板文件。在你的情況下,將會有動態輸入的地方持有人,如類名和包名。
鏈接:Vogella,Tutorial 1Tutorial 2
2)在運行時傳遞這些動態值並執行模板會給你String類型的類內容。
3)使用JDT API,你可以輕鬆地創建包,類等與此內容。
鏈接:JDT SampleJDT API