Как вы динамически заполняете действия popupMenu в Eclipse.
Я попробовал следующий урок: http://wiki.eclipse.org/Menu_Contributions/Populating_a_dynamic_submenu без особого успеха.
Вот мой файл plugin.xml
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension point="org.eclipse.ui.popupMenus">
<viewerContribution
id="org.eclipse.ui.articles.action.contribution.popup.navigator"
targetID="org.eclipse.ui.views.ResourceNavigator">
<menu
id="org.eclipse.ui.articles.action.contribution.navigator.subMenu"
label="Apply command"
path="additions">
<dynamic class="helloworld.DynamicMenu"
id="org.eclipse.ui.views.problems.groupBy.items"></dynamic>
</menu>
</viewerContribution>
</extension>
</plugin>
Проблема в том, что ничего не происходит. getContributionItems из DynamicMenu не вызывается, и я не получаю никакой ошибки. Затмение предупреждает меня, хотя, что динамика не является законным потомком меню.
Я использую eclipse 3.7 и строю расширения для одной и той же версии.