【发布时间】:2011-06-12 11:33:07
【问题描述】:
我在一个 RCP 应用程序中工作,并且我知道哪个数据模型是 IResources 的实例。当弹出菜单可见时,我发现我想删除的其他插件贡献的命令。
代码示例:
1 菜单管理器菜单管理器 = 新菜单管理器(); 2 mm.setRemoveAllWhenShown(true); 3 菜单菜单 = menuManager.createContextMenu(this.treeViewer.getControl()); 4 this.treeViewer.getControl().setMenu(menu); 5 getSite().registerContextMenu(menuManager, this.treeViewer);如果我注释第 5 行上下文菜单不出现。
是否可以使用 plugin.xml 中的 menu-contribution 并删除其他插件的贡献?
注意:我的弹出菜单是声明性的,它位于 plugin.xml 中。
提前致谢
【问题讨论】:
标签: eclipse eclipse-plugin eclipse-rcp