return (TextChange) refactoring.createChange(new NullProgressMonitor());
final CompositeChange change= (CompositeChange) refactoring.createChange(new NullProgressMonitor()); return (TextChange) change.getChildren()[0];
				protected TextChange createTextChange() throws CoreException {					refactoring.setTempName(refactoring.guessTempName());					if (!refactoring.checkFinalConditions(new NullProgressMonitor()).hasFatalError()) {						return (TextChange) refactoring.createChange(new NullProgressMonitor());					} else {						Document document= new Document(""); //$NON-NLS-1$						document.setInitialLineDelimiter(StubUtility.getLineDelimiterUsed(cu));						return new DocumentChange(getDisplayString(), document);					}				}