} finally { if (editor != null) { editor.clear(); releaseTextBuffer(editor.getTextBuffer()); }
	public void perform(ChangeContext context, IProgressMonitor pm) throws JavaModelException, ChangeAbortException {		try {			fUndoChange= null;			fUndoChange= createReverseChange(fTextBufferEditor.performEdits(pm), getReverseKind());		} catch (Exception e) {			handleException(context, e);		}	}