0
在E3中,我们有几个处理程序需要检查,因此处理程序必须确定何时检查。当时,这是一个简单的任务:在E4中更新处理程序的状态
public class MyHandler extends AbstractHandler implements IElementUpdater {
@Override
public void updateElement(UIElement element, Map parameters) {
element.setChecked(calculateCheckState());
}
}
我发现this similar question,但它是更广泛的(更新所有的命令,而我只是想设置的选中状态时的框架,似乎有必要)。由于工具和菜单项目可以是检查或无线电项目,因此必须以某种方式进行。
那么如何在E4中设置处理程序的检查状态?