【发布时间】:2015-04-01 12:51:51
【问题描述】:
我有一个独立的 Eclipse RCP 应用程序。主要交互通过主工具栏发生。这是 plugin.xml 中的相关 sn-p:
<extension
point="org.eclipse.ui.menus">
<menuContribution
allPopups="false"
locationURI="toolbar:org.eclipse.ui.main.toolbar">
<toolbar
id="my.toolbar.id">
...
<command
commandId="my.command.id"
id="my.connect.id"
label="Connect"
style="pulldown">
</command>
...
</toolbar>
</menuContribution>
<menuContribution
allPopups="false"
locationURI="menu:my.connect.id">
</menuContribution>
我想在即将显示的时候填充下拉菜单my.connect.id,每次打开它可以容纳不同的项目。可以为此 id 使用 MenuManager 并添加 IMenuListener 来完成。
如何从plugin.xml中获取给定id的MenuManager的实例?
非常感谢。
PS:还是e3。
【问题讨论】:
标签: eclipse eclipse-rcp rcp