У меня есть два представления в моем приложении. В обоих представлениях есть древовидный просмотрщик, к которому я хочу добавить контекстные меню.
Я зарегистрировал контекстные меню, используя
getsite().registerCOntextMenu(menu,treeviewer);
в обоих видах
Теперь я добавил вклад в меню в файле plugin.xml как
<menuContribution
locationURI="popup:org.eclipse.ui.popup.any?before=editions">
<command
commandId="com.eclipse.command1"
label="action"
style="push">
</command>
</menuContribution>
но это меню отображается только в одном контекстном меню, но не в обоих.
есть ли способ добавить это меню во все зарегистрированные контекстные меню или использовать идентификатор для меню, чтобы их можно было идентифицировать.