[英]Eclipse RCP - active dialog from command handler
我已经在org.eclipse.ui.contexts.dialogAndWindow
上下文中注册了一个键绑定。
然后我关联了一个命令处理程序
public class QuickActionsHandler extends AbstractHandler {
@Override
public Object execute(final ExecutionEvent event) throws ExecutionException {
...
现在,如何从ExecutionEvent
获取活动的 Dialog 视图部分?
对话框不是视图部分 - 它们通常只是扩展org.eclipse.jface.dialogs.Dialog
窗口
可能你能做的最好的事情就是获取当前活动的 Shell:
Shell shell = HandlerUtil.getActiveShell(event);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.