2015-03-03 175 views
1

我正在構建一個Eclipse RCP應用程序,其中也包含一些org.eclipse插件,包括Project Explorer視圖插件。Eclipse RCP - SelectionService - 歷史記錄?

目前在我的一個插件中,我實現了一個StartupHook,我在SelectionService上添加了一個偵聽器,其視圖爲Project Explorer。當我的插件是積極的,我希望得到最新選定的項目

檢查this tutorial有關SelectionService一些細節

我想不使用這個StartupHook,因爲它並沒有真正尊重lazy loading原則。

是否SelectionService有一個歷史,我可以參考一下,和搜索後我的插件加載(不另行添加監聽的?)

+0

不,它沒有歷史記錄 – 2015-03-03 12:33:38

回答

1

SelectionService沒有歷史。

您將不得不提前加載插件(並放棄延遲加載),或者只有在激活插件後才能跟蹤選擇更改(如果有的話) 。