monitor.subTask(Policy.bind("SVNProvider.Creating_projects_1", project.getName()));
	private void refreshProjects(IProject[] projects, IProgressMonitor monitor)			throws SVNException {	    if (monitor != null)	        monitor.beginTask(						Policy.bind("SVNProvider.Creating_projects_2"), projects.length * 100); //$NON-NLS-1$		try {			for (int i = 0; i < projects.length; i++) {				IProject project = projects[i];				// Register the project with Team				RepositoryProvider.map(project, SVNProviderPlugin.getTypeId());				RepositoryProvider.getProvider(project, SVNProviderPlugin						.getTypeId());			}		} catch (TeamException e) {			throw new SVNException("Cannot map the project with svn provider",e);		} finally {			if (monitor != null) monitor.done();		}	}