gpt4 book ai didi

java - Eclipse RCP - SelectionService - 历史?

转载 作者:太空宇宙 更新时间:2023-11-04 06:10:13 25 4
gpt4 key购买 nike

我正在构建一个 Eclipse RCP 应用程序,其中还包含一些 org.eclipse 插件,包括 Project Explorer View 插件。

目前,在我的一个插件中,我已经实现了一个 StartupHook,其中我在 Project Explorer View 上的 SelectionService 上添加了一个监听器。当我的插件处于 Activity 状态时,我想获取最新选择的项目

检查this tutorial 有关 SelectionService 的一些详细信息

我不想为此使用 StartupHook,因为它并不真正遵守延迟加载 原则。

SelectionService 是否有我可以引用的历史记录,并在我的插件加载后进行搜索(无需事先添加监听器?)

最佳答案

SelectionService 没有历史记录。

您要么必须尽早加载插件(并放弃延迟加载,正如您已经说过的),要么只有在插件激活后(如果有的话)才能跟踪选择更改。

关于java - Eclipse RCP - SelectionService - 历史?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28831868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com