【发布时间】:2017-11-07 11:25:15
【问题描述】:
我有一个 RCP 应用程序和一个 RCP 插件 (A),它们贡献了一个部分。零件中有一个 TreeViewer(包含许多项目)。我还定义了一个带有一些菜单项的弹出菜单(在文件 .e4xmi 中),然后将此菜单注册到 TreeViewer。
我正在编写另一个 RCP 插件 (B),它将为弹出菜单提供一个菜单项,并且在处理程序中我想删除 TreeViewer 中的选定项。
问题是我无法访问B中(A)部分的数据。A如何将数据(TreeViewer)共享给B?我发现一个解决方案是使用 EventBroker,但我想要其他一些解决方案。你能给我一些建议或提示吗?谢谢!
【问题讨论】:
标签: eclipse-plugin treeview eclipse-rcp data-sharing