Eclipse E4 中的默认命令处理程序

Default command handler in Eclipse E4

我正在将现有插件迁移到 Eclipse E4 API。

我们已经用默认处理程序定义了一些自定义命令,我正在尝试将这些命令迁移到 E4,但我还没有看到如何在 E4 中为命令定义默认处理程序。

这个功能是否被删除了或者我在哪里可以找到它?

您在 Application.e4xmi 的顶级 'Handlers' 列表中定义的任何处理程序实际上是该命令的默认处理程序。

Eclipse 将为命令选择最具体的处理程序。因此也可以为特定模型元素(例如零件或 windows)定义处理程序,当该元素是当前元素时,这些将在首选项中使用。