【发布时间】:2011-04-05 16:24:40
【问题描述】:
我想在代码中调用 RCP 命令,如下所示:
IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();
IHandlerService handlerService = (IHandlerService)window.getService(IHandlerService.class);
handlerService.executeCommand(cmdID, null);
使用更多的代码,我可以通过组装参数化对象然后构建ParameterizedCommand 等等来调用带有字符串参数的命令,但参数化只允许字符串值,并且不能被子类化。
我真正想做的是以对象作为参数调用命令。我该怎么做?
【问题讨论】:
标签: eclipse-rcp rcp