[英]Eclipse RCP plugin - ActivatorClass
我是Eclipse RCP的新手,並且正在開發一個插件,該插件應將應用程序邏輯與用戶界面分離,並創建兩個新的插件:
原始插件上有一個images文件夾,我將其放在UI插件中。 現在,我發現這些圖像是使用我在應用程序邏輯插件中放入的Activator類加載的。 我現在的問題是如何從UI插件加載這些類。 我應該為此插件創建一個激活器類嗎? 這樣做安全嗎?
我真的需要幫助 謝謝
您可以在任何或所有插件中具有激活器。
對於您的UI插件,激活器可以擴展AbstractUIPlugin
,它具有getImageRegistry()
方法。 ImageRegistry
可用於管理圖像。
您的邏輯插件的激活器可能應該擴展Plugin
以便它無法訪問AbstractUIPlugin
的UI代碼。
注意:使用“新建插件”向導創建插件時,“此插件將為UI做出貢獻”選項可控制激活程序擴展的類。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.