wea*_*nds 2 java eclipse eclipse-plugin eclipse-rcp
我有 2 个插件可以说
Plugin A
Plugin B
Run Code Online (Sandbox Code Playgroud)
插件 A 依赖于插件 B 并且 A 有首选项页面
内部插件 BI 也希望拥有 A 的偏好存储
当我打电话
IPreferenceStore store = Activator.getDefault().getPreferenceStore();
Run Code Online (Sandbox Code Playgroud)
从插件 B 获取 A 的存储,我检测到循环,因为 A 依赖于 B 而 B 也依赖于 A 来获取偏好存储
有什么办法可以在插件 B 中获得 A 的偏好存储吗?
您可以使用
IPreferenceStore prefs = new ScopedPreferenceStore(InstanceScope.INSTANCE, "plugin id");
Run Code Online (Sandbox Code Playgroud)
在不引用插件中的代码的情况下获取插件的首选项存储。
| 归档时间: |
|
| 查看次数: |
1087 次 |
| 最近记录: |