Java PackageExplorer URI eclipse插件上下文菜单?

Java PackageExplorer URI eclipse插件上下文菜单?,java,eclipse,plugins,contextmenu,Java,Eclipse,Plugins,Contextmenu,在我正在开发的eclipse插件上,我想在包资源管理器的视图上添加一个上下文菜单“myAction”,例如,当您右键单击包资源管理器中的java类时,它就在“Delete”之后 现在我有一个菜单配置,弹出窗口: <menuContribution allPopups="false" locationURI="popup:org.eclipse.ui.edit?after=additions"> <command

在我正在开发的eclipse插件上,我想在包资源管理器的视图上添加一个上下文菜单“myAction”,例如,当您右键单击包资源管理器中的java类时,它就在“Delete”之后

现在我有一个菜单配置,弹出窗口:

 <menuContribution
            allPopups="false"
            locationURI="popup:org.eclipse.ui.edit?after=additions">
         <command
               commandId="plugin.myActionCommand"
               icon="icons/myAction.gif"
               style="push"
               tooltip="hello">
         </command>
 </menuContribution>

我通过在“删除”上执行(ALT+SHIFT+F2)找到了此LocationURI,如本文所述: 但它不起作用

我的问题是:我应该在我的位置URI中使用弹出窗口:还是菜单:?对于PackageExplorer视图->(右键单击)删除,它是哪个URI?现在有没有比这篇旧的SO帖子更好的方法让它工作


PS:我知道你可以说它是重复的,但我想知道答案是否过时,他没有清楚地回答最初的问题。

上下文菜单是
弹出式:
菜单

PackageExplorer视图上下文菜单id是org.eclipse.jdt.ui.PackageExplorer

上下文菜单中包含“删除”的组是
group.edit

通过阅读PackageExplorer源代码(
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart
)确认上述所有内容

因此,此
菜单分配
在删除后添加:


上下文菜单是
弹出菜单:
菜单

PackageExplorer视图上下文菜单id是org.eclipse.jdt.ui.PackageExplorer

上下文菜单中包含“删除”的组是
group.edit

通过阅读PackageExplorer源代码(
org.eclipse.jdt.internal.ui.packageview.PackageExplorerPart
)确认上述所有内容

因此,此
菜单分配
在删除后添加: