TextChange change= new CompilationUnitChange(name, cu);
TextChange change= new CompilationUnitChange(cu.getElementName(), cu);
	void addOccurrences(IProgressMonitor pm, CompositeChange builder) throws CoreException{		pm.beginTask("", fOccurrences.length);		for (int i= 0; i < fOccurrences.length; i++){			IJavaElement element= JavaCore.create(fOccurrences[i].getResource());			if (!(element instanceof ICompilationUnit))				continue;			String name= RefactoringCoreMessages.getString("RenameMethodRefactoring.update_references");			ICompilationUnit cu= WorkingCopyUtil.getWorkingCopyIfExists((ICompilationUnit)element);			TextChange change= new CompilationUnitChange(name, cu);			SearchResult[] results= fOccurrences[i].getSearchResults();			for (int j= 0; j < results.length; j++){				String editName= RefactoringCoreMessages.getString("RenameMethodRefactoring.update_reference");				change.addTextEdit(editName, createTextChange(results[j]));			}			builder.add(change);			pm.worked(1);		}	}