change.addTextEdit(changeName, SimpleTextEdit.createReplace(offsets[i].intValue(), length, initializerSource));
int offset= offsets[i].intValue(); String sourceToInline= getInitializerSource(needsBrackets(offset)); change.addTextEdit(changeName, SimpleTextEdit.createReplace(offset, length, sourceToInline));
	private void inlineTemp(TextChange change, IProgressMonitor pm) throws JavaModelException {		Integer[] offsets= getOccurrenceOffsets();		pm.beginTask("", offsets.length); //$NON-NLS-1$		String changeName= RefactoringCoreMessages.getString("InlineTempRefactoring.inline_edit_name") + getTempName(); //$NON-NLS-1$		int length= getTempName().length();		String initializerSource= getInitializerSource();		for(int i= 0; i < offsets.length; i++){			change.addTextEdit(changeName, SimpleTextEdit.createReplace(offsets[i].intValue(), length, initializerSource));			pm.worked(1);			}	}