Como remover as contribuições do menu pop-up no eclipse RCP
Estou trabalhando em um aplicativo RCP e tenho uma visão de qual modelo de dados são instâncias de IResources. Quando o menu pop-up está visível, encontro comandos contribuídos por outros plug-ins que gostaria de remover.
Amostra de código:
1 MenuManager menuManager = new MenuManager(); 2 mm.setRemoveAllWhenShown(true); 3 Menu menu = menuManager.createContextMenu(this.treeViewer.getControl()); 4 this.treeViewer.getControl().setMenu(menu); 5 getSite().registerContextMenu(menuManager, this.treeViewer);
Se eu comentar a linha 5, o menu de contexto não aparece.
É possível usar o menu-contribuição do plugin.xml e remover as contribuições de outros plugins?
Nota: Meu menu pop-up é declarativo e está no plugin.xml.
desde já, obrigado