/** * @see IProgressMonitor */ public void done() { if (this.progressMonitor != null) { this.progressMonitor.done(); } } /*
/** * @see IProgressMonitor */ public void done() { if (this.progressMonitor != null) { this.progressMonitor.done(); } } /*
/** * @see IProgressMonitor */ @Override public void done() { if (this.progressMonitor != null) { this.progressMonitor.done(); } } /*
public void done() { monitor.done(); }
@Override public void done() { monitor.done(); if (orgMonitor != null) { orgMonitor.done(); } }
@Override public IStatus run(IProgressMonitor monitor) { SubMonitor subMon = SubMonitor.convert(monitor); ITargetPlatformService service = getTargetService(); if (service != null) { defaultTarget = (TargetDefinition) service.newDefaultTarget(); } subMon.done(); if (monitor != null) { monitor.done(); } return Status.OK_STATUS; } }
public IInstallableUnit[] computeInstallableUnits(IProgressMonitor progressMonitor) throws CoreException { SubMonitor monitor = SubMonitor.convert(progressMonitor); try { List<IMetadataRepository> repositories = addRepositories(monitor.newChild(50)); final Collection<IInstallableUnit> installableUnits = queryInstallableUnits(monitor.newChild(50), repositories); if(!statuses.isEmpty()) { throw new CoreException(new MultiStatus(DiscoveryActivator.PLUGIN_ID, 0, statuses.toArray(new IStatus[statuses .size()]), Messages.MavenDiscoveryInstallOperation_ErrorMessage, null)); } return installableUnits.toArray(new IInstallableUnit[installableUnits.size()]); } finally { monitor.done(); } }
@Override public void importToWorkspace(IProgressMonitor monitor) throws CoreException { if (!applies(monitor)) { return; } SubMonitor subMonitor = SubMonitor.convert(monitor, directories.size()); JavaLanguageServerPlugin.logInfo("Importing Eclipse project(s)"); directories.forEach(d -> importDir(d, subMonitor.newChild(1))); subMonitor.done(); }
public IQueryResult<IProfile> query(IQuery<IProfile> query, IProgressMonitor monitor) { IProfile[] profiles = ProvUI.getProfileRegistry(ui.getSession()).getProfiles(); SubMonitor sub = SubMonitor.convert(monitor, ProvUIMessages.QueryableProfileRegistry_QueryProfileProgress, profiles.length); try { return query.perform(Arrays.asList(profiles).iterator()); } finally { sub.done(); } } }
private InstallableUnitDAG calculate( IProgressMonitor progress ) { SubMonitor monitor = SubMonitor.convert( progress, 100 ); // all requirements satisfied by a given IU Map<IInstallableUnit, Set<IRequirement>> providers = new LinkedHashMap<IInstallableUnit, Set<IRequirement>>(); // all IUs with a given requirement Map<IRequirement, Set<IInstallableUnit>> requirements = new LinkedHashMap<IRequirement, Set<IInstallableUnit>>(); index( providers, requirements, monitor.newChild( 80 ) ); InstallableUnitDAG result = calculate( providers, requirements, monitor.newChild( 20 ) ); monitor.done(); return result; }
@Override protected IStatus run(IProgressMonitor monitor) { SubMonitor subMonitor = SubMonitor.convert(monitor); subMonitor.beginTask("Looking up " + name, 2); try { subMonitor.worked(1); result[0] = doFindSourceElements(name); } catch (CoreException e) { result[0] = e; } finally { subMonitor.done(); } return Status.OK_STATUS; } };
@Override public void importToWorkspace(IProgressMonitor monitor) throws CoreException { if (!applies(monitor)) { return; } int projectSize = directories.size(); SubMonitor subMonitor = SubMonitor.convert(monitor, projectSize + 1); subMonitor.setTaskName(IMPORTING_GRADLE_PROJECTS); JavaLanguageServerPlugin.logInfo(IMPORTING_GRADLE_PROJECTS); subMonitor.worked(1); directories.forEach(d -> importDir(d, subMonitor.newChild(1))); subMonitor.done(); }
@Override protected void clean(IProgressMonitor monitor) throws CoreException { SubMonitor localmonitor = SubMonitor.convert(monitor, NLS.bind(PDECoreMessages.ExtensionPointSchemaBuilder_0, getProject().getName()), 1); try { // clean existing markers on schema files cleanSchemasIn(getProject(), localmonitor); localmonitor.worked(1); } finally { localmonitor.done(); } }
@Override public IStatus revert(IProfile currentProfile, IProfile revertProfile, ProvisioningContext context, IProgressMonitor monitor) { SubMonitor sub = SubMonitor.convert(monitor, Messages.Director_Task_Updating, PlanWork + EngineWork); try { IProvisioningPlan plan = planner.getDiffPlan(currentProfile, revertProfile, sub.newChild(PlanWork)); return PlanExecutionHelper.executePlan(plan, engine, context, sub.newChild(EngineWork)); } finally { sub.done(); } }
@Override protected void clean(IProgressMonitor monitor) throws CoreException { IFile file = PDEProject.getFeatureXml(getProject()); if (file.exists()) { SubMonitor localmonitor = SubMonitor.convert(monitor, NLS.bind(PDECoreMessages.FeatureConsistencyChecker_0, file.getName()), 1); try { // clean problem markers on feature XML file file.deleteMarkers(PDEMarkerFactory.MARKER_ID, true, IResource.DEPTH_ZERO); localmonitor.worked(1); } finally { localmonitor.done(); } } }
@Override protected List<IProject> doCreateMavenProjects(IProgressMonitor progressMonitor) throws CoreException { SubMonitor monitor = SubMonitor.convert(progressMonitor, 101); try { List<IMavenProjectImportResult> results = MavenPlugin.getProjectConfigurationManager().importProjects( projects, importConfiguration, new MavenProjectWorkspaceAssigner(workingSets), monitor.newChild(100)); return toProjects(results); } finally { monitor.done(); } } };
public void computeRemediationOperation(ProfileChangeOperation op, ProvisioningUI ui, IProgressMonitor monitor) { SubMonitor sub = SubMonitor.convert(monitor, ProvUIMessages.ProvisioningOperationWizard_Remediation_Operation, RemedyConfig.getAllRemedyConfigs().length); monitor.setTaskName(ProvUIMessages.ProvisioningOperationWizard_Remediation_Operation); remediationOperation = new RemediationOperation(ui.getSession(), op.getProfileChangeRequest()); remediationOperation.resolveModal(monitor); sub.done(); }
@Override protected void generateTypeContent(ISourceAppender appender, IJvmTypeProvider typeProvider, String comment, IProgressMonitor monitor) throws Exception { final SubMonitor mon = SubMonitor.convert(monitor, 2); final ScriptSourceAppender scriptBuilder = this.codeBuilderFactory.buildScript( getPackageFragment().getElementName(), typeProvider); final ISarlEnumerationBuilder annotation = scriptBuilder.addSarlEnumeration(getTypeName()); annotation.setDocumentation(comment); mon.worked(1); scriptBuilder.build(appender); mon.done(); }
@Override protected void generateTypeContent(ISourceAppender appender, IJvmTypeProvider typeProvider, String comment, IProgressMonitor monitor) throws Exception { final SubMonitor mon = SubMonitor.convert(monitor, 2); final ScriptSourceAppender scriptBuilder = this.codeBuilderFactory.buildScript( getPackageFragment().getElementName(), typeProvider); final ISarlAnnotationTypeBuilder annotation = scriptBuilder.addSarlAnnotationType(getTypeName()); annotation.setDocumentation(comment); mon.worked(1); scriptBuilder.build(appender); mon.done(); }
@Override public void run(IProgressMonitor monitor) throws CoreException { SubMonitor subMonitor = SubMonitor.convert(monitor, 100); deleteInvalidProjects(rootPaths, subMonitor.split(10)); GradleBuildSupport.cleanGradleModels(subMonitor.split(10)); createJavaProject(getDefaultProject(), subMonitor.split(10)); cleanupResources(getDefaultProject()); importProjects(rootPaths, subMonitor.split(70)); subMonitor.done(); } }, monitor);