0

我正在开发一个基于 Eclipse RCP 框架的应用程序。鉴于一组条件为真,我正在尝试覆盖标准删除命令。到目前为止我所做的是:1.
创建了一个自定义处理程序
2.定义了必要的扩展。(我的自定义命令带有 activeWhen 和 enabledWhen 子句,连接到处理程序和 menuContribution 以使其包含在弹出菜单中)
3.创建了自定义 propertyTester

据我从之前的 stackoverflow 问题中了解到,要选择我的命令而不是默认的删除命令,它需要有一个更具体的 activeWhen 子句。

想知道的是:
1. delete 命令是否有默认处理程序,除了指定更具体的 activeWhen 子句之外,我可以用任何其他方式覆盖它吗?
2.理论上我可以用活动隐藏标准删除命令吗?

4

1 回答 1

0

已解决:
我通过调整标准删除处理程序类的行为来以不同方式处理满足所提供的一组条件的情况来解决它。

于 2013-08-26T11:04:25.087 回答