UIProgressMonitor uiProgressMonitor = context.getProgressMonitor(); WindupProgressMonitor progressMonitor = new WindupProgressMonitorAdapter(uiProgressMonitor); windupConfiguration
UIProgressMonitor progressMonitor = context.getProgressMonitor(); UIOutput output = context.getUIContext().getProvider().getOutput(); progressMonitor.beginTask("Installing Addon from Git",
@Override public Result execute(UIExecutionContext context) throws Exception { DirectoryResource cloneFolder = targetDirectory.getValue(); if (!cloneFolder.exists()) { cloneFolder.mkdirs(); } Git clone = null; try { CloneCommand cloneCommand = Git.cloneRepository().setURI(uri.getValue()) .setDirectory(cloneFolder.getUnderlyingResourceObject()); cloneCommand.setProgressMonitor(new ProgressMonitorAdapter(context.getProgressMonitor())); clone = cloneCommand.call(); } finally { getGitUtils().close(clone); } context.getUIContext().setSelection(cloneFolder); return Results.success(); }
@Override public Result execute(UIExecutionContext executionContext) throws Exception UIProgressMonitor progressMonitor = executionContext.getProgressMonitor(); UIOutput output = executionContext.getUIContext().getProvider().getOutput(); FractionUsageAnalyzer analyzer = WildFlySwarmFacet.getFractionUsageAnalyzer();