我正在使用org.eclipse.ui.activities
删除某些上下文菜单条目。
我成功地删除了
团队,在远程系统视图中显示,从本地历史还原
在我的plugin.xml中使用以下内容
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension point="org.eclipse.ui.activities">
<activity description="Disable Menu/Context Menu Contributions"
id="com.myapp.myactivity" name="MyViewActivity">
</activity>
<activityPatternBinding activityId="com.myapp.myactivity"
pattern="org.eclipse.team.*"/>
<activityPatternBinding activityId="com.myapp.myactivity"
pattern="org.eclipse.rse.*"/>
<activityPatternBinding activityId="com.myapp.myactivity"
pattern="org.eclipse.compare.*"/>
</extension>
</plugin>
我需要删除“配置文件为”,“源”,“配置”条目。我已经使用了eclipse的插件间谍,并且能够获得相关的类,并且它的插件jar就像e.x
<activityPatternBinding activityId="com.myapp.myactivity"
pattern="org\.eclipse\.ui\.workbench/org\.eclipse\.jst\.servlet\.ui\.internal\.actions\.ConvertToWebModuleTypeAction"/>
用于删除配置 - &gt;在上下文菜单中转换为动态Web项目条目,但这不起作用。我在这里错过了什么吗?
来自插件间谍
The active contribution item identifier:
convertToWebModuleTypeAction
The active contribution location URI:
menu:org.eclipse.ui.projectConfigure?after=convertToWebModuleTypeAction
The active contribution item class:
ConvertToWebModuleTypeAction
The contributing plug-in:
org.eclipse.ui.workbench (3.7.1.v20120104-1859)
任何帮助删除上面的条目(即配置文件为,源,配置)将非常感谢。