public ExecutionResult execute(Executor executor, CommandLinePatcher... patchers) throws ExecutionException { final ProcessHandler processHandler = startProcess(patchers); final ConsoleView console = createAndAttachConsole(myConfig.getProject(), processHandler, executor); List<AnAction> actions = Lists.newArrayList(createActions(console, processHandler)); return new DefaultExecutionResult( console, processHandler, actions.toArray(new AnAction[actions.size()])); }