2015-03-03 171 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没有历史。

您将不得不提前加载插件(并放弃延迟加载),或者只有在激活插件后才能跟踪选择更改(如果有的话) 。