/** * @see IProgressMonitor */ @Override public void worked(int work) { if (this.progressMonitor != null) { this.progressMonitor.worked(work); checkCanceled(); } } }
/** * @see IProgressMonitor */ protected void worked(int work) { if (this.progressMonitor != null) { this.progressMonitor.worked(work); checkCanceled(); } } }
@Override public void bundleChanged(BundleEvent event) { int eventType = event.getType(); if (eventType == BundleEvent.STARTED) { subMonitor.setWorkRemaining(5).worked(1); spinEventQueueToUpdateSplash(displayForStartupListener); } } }
/** * @see IProgressMonitor */ public void worked(int work) { if (this.progressMonitor != null) { this.progressMonitor.worked(work); checkCanceled(); } } }
/** * @see IProgressMonitor */ protected void worked(int work) { if (this.progressMonitor != null) { this.progressMonitor.worked(work); checkCanceled(); } } }
/** * @see IProgressMonitor */ public void worked(int work) { if (this.progressMonitor != null) { this.progressMonitor.worked(work); checkCanceled(); } } }
public synchronized void removeDescriptors(IArtifactDescriptor[] descriptors, IProgressMonitor monitor) { try { SubMonitor subMonitor = SubMonitor.convert(monitor, descriptors.length); for (IArtifactDescriptor descriptor : descriptors) { doRemoveArtifact(descriptor); subMonitor.worked(1); } } finally { if (monitor != null) monitor.done(); } }
public synchronized void removeDescriptor(IArtifactDescriptor descriptor, IProgressMonitor monitor) { try { SubMonitor subMonitor = SubMonitor.convert(monitor, 1); doRemoveArtifact(descriptor); subMonitor.worked(1); } finally { if (monitor != null) monitor.done(); } }
private void worked(SubMonitor subMonitor, int work) { if (subMonitor.isCanceled()) throw new OperationCanceledException(); subMonitor.worked(work); }
public Map<URI, URI> renameAndTrack(Iterable<URI> renamedElementURIs, String newName, ResourceSet resourceSet, IRenameStrategy renameStrategy, IProgressMonitor monitor) { SubMonitor progress = SubMonitor.convert(monitor).setWorkRemaining(3); Map<EObject, URI> renamedElement2oldURI = resolveRenamedElements(renamedElementURIs, resourceSet); progress.worked(1); renameStrategy.applyDeclarationChange(newName, resourceSet); progress.worked(1); Map<URI, URI> old2newURI = relocateRenamedElements(renamedElement2oldURI); progress.worked(1); renameStrategy.revertDeclarationChange(resourceSet); return old2newURI; }
private void worked(SubMonitor subMonitor, int work) { if (subMonitor.isCanceled()) throw new OperationCanceledException(); subMonitor.worked(work); }
public synchronized void addDescriptor(IArtifactDescriptor toAdd, IProgressMonitor monitor) { try { SubMonitor subMonitor = SubMonitor.convert(monitor, 1); ((ArtifactDescriptor) toAdd).setRepository(this); descriptorsToAdd.add(toAdd); mapDescriptor(toAdd); subMonitor.worked(1); } finally { if (monitor != null) monitor.done(); } }
private void addNewMarkers(Collection<IPath> folderPaths, PersistentModelBuilder persistentModel, SubMonitor progress) throws CoreException { progress.setWorkRemaining(folderPaths.size()); for (IPath resourcePath : folderPaths) { IResource resource = this.workspaceProject.findMember(resourcePath); if (resource != null) { resource.setDerived(true, progress.newChild(1)); } else { progress.worked(1); } } persistentModel.derivedResources(folderPaths); }
@Override protected List<CloudService> doRun(CloudFoundryOperations client, SubMonitor progress) throws CoreException { SubMonitor serviceProgress = SubMonitor.convert(progress, services.length); for (CloudService service : services) { serviceProgress.subTask(NLS.bind(Messages.CloudFoundryServerBehaviour_CREATING_SERVICE, service.getName())); client.createService(service); serviceProgress.worked(1); } return client.getServices(); } };
@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(); }
private void removePreviousMarkers(Collection<IPath> folderPaths, PersistentModelBuilder persistentModel, SubMonitor progress) throws CoreException { PersistentModel previousModel = persistentModel.getPrevious(); Collection<IPath> previouslyKnownPaths = previousModel.isPresent() ? previousModel.getDerivedResources() : Collections.<IPath>emptyList(); progress.setWorkRemaining(previouslyKnownPaths.size()); for (IPath resourcePath : previouslyKnownPaths) { IResource resource = this.workspaceProject.findMember(resourcePath); if (resource != null) { resource.setDerived(false, progress.newChild(1)); } else { progress.worked(1); } } }
@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(); } }
public void execute(IProgressMonitor monitor) { IPluginModelBase[] plugins = PluginJavaSearchUtil.getPluginImports(fImportID); SubMonitor subMonitor = SubMonitor.convert(monitor, PDEUIMessages.DependencyExtentOperation_searching + " " + fImportID + "...", 10); //$NON-NLS-1$//$NON-NLS-2$ checkForJavaDependencies(plugins, subMonitor.split(9)); subMonitor.setWorkRemaining(plugins.length); for (IPluginModelBase plugin : plugins) { checkForExtensionPointsUsed(plugin); subMonitor.worked(1); } }
@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(); }