2011-02-03 64 views
0

我需要做一個Eclipse插件,在它內部,我將使用由我自己製作的Acceleo生成器。 如何在Eclipse插件中使用加速生成器? 有沒有關於它的任何文檔?Acceleo Plug-in

謝謝。

回答

2

最簡單的方法是簡單地創建一個新的Acceleo項目(文件>新建>其他...>加速模型到文本>加速項目),因爲這些項目已經是插件項目。當您在該項目中編寫自己的Acceleo模塊(mtl文件)時,您會注意到在它們旁邊會生成「java」文件。這些Java文件是您啓動Acceleo世代的切入點。

然後,您可以選擇如何啓動代:從Java文件(實例化生成器,然後調用它的「doGenerate」方法,從Eclipse右鍵單擊操作...)。

您可以使用「File> New> Other ...> Acceleo Model to Text> Acceleo UI Launcher Project」嚮導來獲取啓動Acceleo模塊的右鍵單擊操作的代碼示例。

online documentation包含這些方面的一些信息。