在每个视图的上下文菜单中覆盖删除命令

时间:2012-03-05 13:11:58

标签: eclipse-rcp

当我右键单击包文件夹以获取示例时,我想覆盖delete命令。 首先,我添加一个扩展点(org.eclipse.ui.edit.delete上的处理程序),以便在不同的情况下使用我的删除类,当我按下Delete按钮或进入Edit-> Delete时,它工作得很好。 但是当我使用上下文菜单时,使用原始删除操作,我不知道如何在右键单击命令上添加处理程序。我在上下文菜单中创建一个新命令,我的删除,我工作得很好,但我有2删除在上下文菜单中。 我想用我的覆盖原始删除。

我希望我能在这里找到一位Eclipse RCP专家来帮助我。 感谢。

此致 阿诺。

1 个答案:

答案 0 :(得分:2)

您无法在上下文菜单中覆盖该删除。资源管理器使用一个Action将它放在那里,这只是SWT.Selection事件的一个步骤(没有绑定到命令/键绑定系统)。