0
如何在Eclipse中動態填充popupMenu的操作。如何動態填充Eclipse popup菜單?
我試了下面的教程: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>
的問題是,什麼也不會發生。來自DynamicMenu的getContributionItems不會被調用,並且我不會收到任何錯誤。 Eclipse會警告我,雖然這種動態不是菜單的合法子項。
我正在運行eclipse 3.7並構建目標版本相同的擴展。
記得接受答案... – 2012-05-04 10:21:26