Refine search
private Map<IPath, FingerprintTestResult> testFingerprints(Collection<IPath> allIndexables, IProgressMonitor monitor) throws CoreException { SubMonitor subMonitor = SubMonitor.convert(monitor, allIndexables.size()); Map<IPath, FingerprintTestResult> result = new HashMap<>(); for (IPath next : allIndexables) { result.put(next, testForChanges(next, subMonitor.split(1))); } return result; }
private Map<IPath, FingerprintTestResult> testFingerprints(Collection<IPath> allIndexables, IProgressMonitor monitor) throws CoreException { SubMonitor subMonitor = SubMonitor.convert(monitor, allIndexables.size()); Map<IPath, FingerprintTestResult> result = new HashMap<>(); for (IPath next : allIndexables) { result.put(next, testForChanges(next, subMonitor.split(1))); } return result; }
protected final void addPackages(String[] typeSignatures, Set<String> pkgs, IType type, boolean binary, IProgressMonitor monitor) throws JavaModelException { SubMonitor subMonitor = SubMonitor.convert(monitor, typeSignatures.length); for (String typeSignature : typeSignatures) addPackage(typeSignature, pkgs, type, binary, subMonitor.split(1)); }
private void performOperation(IFileBuffer[] fileBuffers, IFileBufferOperation operation, IProgressMonitor progressMonitor) throws CoreException, OperationCanceledException { SubMonitor subMonitor= SubMonitor.convert(progressMonitor, fileBuffers.length); for (IFileBuffer fileBuffer : fileBuffers) { performOperation(fileBuffer, operation, subMonitor.split(1)); } }
protected void doCommit(final IFileBuffer[] fileBuffers, IProgressMonitor progressMonitor) throws CoreException { SubMonitor subMonitor= SubMonitor.convert(progressMonitor, FileBuffersMessages.FileBufferOperationRunner_task_committing, fileBuffers.length); for (IFileBuffer fileBuffer : fileBuffers) { fileBuffer.commit(subMonitor.split(1), true); } }
@Override public ResourceTraversal[] getTraversals(ResourceMappingContext context, IProgressMonitor mon) throws CoreException { ResourceMapping[] mappings = getMappings(); SubMonitor subMonitor = SubMonitor.convert(mon, mappings.length); List<ResourceTraversal> result = new ArrayList<>(); for (int i = 0; i < mappings.length; i++) { ResourceMapping mapping = mappings[i]; result.addAll(Arrays.asList(mapping.getTraversals(context, subMonitor.split(1)))); } return result.toArray(new ResourceTraversal[result.size()]); }
private void importProjects(Collection<IPath> rootPaths, IProgressMonitor monitor) throws CoreException { SubMonitor subMonitor = SubMonitor.convert(monitor, rootPaths.size() * 100); for (IPath rootPath : rootPaths) { File rootFolder = rootPath.toFile(); IProjectImporter importer = getImporter(rootFolder, subMonitor.split(30)); if (importer != null) { importer.importToWorkspace(subMonitor.split(70)); } } }
private Collection<IInstallableUnit> findUpdates(IInstallableUnit iu, IProgressMonitor monitor) { SubMonitor subMonitor = SubMonitor.convert(monitor, 1); Collection<IInstallableUnit> availableUpdates = new HashSet<IInstallableUnit>(); IQueryResult<IInstallableUnit> updatesAvailable = planner.updatesFor(iu, provisioningContext, subMonitor.split(1)); for (Iterator<IInstallableUnit> iterator = updatesAvailable.iterator(); iterator.hasNext();) { availableUpdates.add(iterator.next()); } return availableUpdates; }
/** * Cleans the report location specified by the parameter reportLocation * * @param monitor */ void cleanReportLocation(String location, IProgressMonitor monitor) { File file = new File(location); SubMonitor localmonitor = SubMonitor.convert(monitor, Messages.ApiUseScanJob_deleting_old_reports, 1); if (file.exists()) { scrubReportLocation(file, localmonitor.split(1)); localmonitor.subTask(NLS.bind(Messages.ApiUseScanJob_deleting_root_folder, file.getName())); } }
public IStatus runInWorkspace(IProgressMonitor monitor) throws CoreException { SubMonitor subMonitor = SubMonitor.convert(monitor, projectsToTouch.length); for (IProject iProject : projectsToTouch) { if (JavaBuilder.DEBUG) { System.out.println("Touching project " + iProject.getName()); //$NON-NLS-1$ } iProject.touch(subMonitor.split(1)); } return Status.OK_STATUS; }
@Override public void run(IProgressMonitor monitor) throws CoreException { ArrayList<TextFileChange> list = new ArrayList<>(); if (fDesc != null) { SubMonitor subMonitor = SubMonitor.convert(monitor, 3); findRequireBundleReferences(list, subMonitor.split(1)); findFragmentReferences(list, subMonitor.split(1)); findXFriendReferences(list, subMonitor.split(1)); } fChanges = list.toArray(new Change[list.size()]); }
@Override public void execute(IProgressMonitor monitor) throws CoreException { SubMonitor subMonitor = SubMonitor.convert(monitor, IDEWorkbenchMessages.NewFolderDialog_progress, 1); if (linkTarget == null) { folderHandle.create(false, true, subMonitor.split(1)); } else { folderHandle.createLink(linkTarget, IResource.ALLOW_MISSING_LOCAL, subMonitor.split(1)); } } };
protected void findReferences(ITypeRoot[] roots, Set<String> pkgs, IProgressMonitor monitor, boolean binary) throws JavaModelException { SubMonitor subMonitor = SubMonitor.convert(monitor, roots.length); for (ITypeRoot root : roots) { findReferences(root.findPrimaryType(), pkgs, binary, subMonitor.split(1)); } }
private void releaseFileBuffers(IPath[] locations, IProgressMonitor progressMonitor) throws CoreException { SubMonitor subMonitor= SubMonitor.convert(progressMonitor, FileBuffersMessages.FileBufferOperationRunner_task_disconnecting, locations.length); final ITextFileBufferManager fileBufferManager= FileBuffers.getTextFileBufferManager(); for (IPath location : locations) { fileBufferManager.disconnect(location, LocationKind.NORMALIZE, subMonitor.split(1)); } }
private IProjectImporter getImporter(File rootFolder, IProgressMonitor monitor) throws OperationCanceledException, CoreException { Collection<IProjectImporter> importers = importers(); SubMonitor subMonitor = SubMonitor.convert(monitor, importers.size()); for (IProjectImporter importer : importers) { importer.initialize(rootFolder); if (importer.applies(subMonitor.split(1))) { return importer; } } return null; }