我有一个基于e4xmi模型的RCP4应用程序,包含3个部分。我只想添加一个菜单,如Eclipse的“Window”菜单,其中包含一个“显示视图”子菜单,该子菜单打开一个对话框以打开一个零件。我怎样才能重用这个子菜单? 我已经尝试通过添加菜单中调用窗口和使用命令“org.eclipse.ui.views.showView”使用扩展点“org.eclipse.ui.menus”:eclipse e4启用showView菜单
<extension
point="org.eclipse.ui.menus">
<menuContribution
locationURI="menu:org.eclipse.ui.main.menu">
<menu
id="window"
label="Window">
<command
commandId="org.eclipse.ui.views.showView"
label="Show Progress"
style="push">
<parameter
name="org.eclipse.ui.views.showView.viewId"
value="org.eclipse.ui.views.ProgressView">
</parameter>
</command>
</menu>
</menuContribution>
</extension>
但是当我运行我的插件在主菜单中没有任何反应时,没有创建“窗口”菜单。任何想法的问题?
可能是与e4xmi应用模型有冲突吗?
Tahnks通过您的帮助,我在RCP是新:-)