result2.merge(Checks.checkCompilationUnitNewName(fCu, fNewName));
result2.merge(Checks.checkCompilationUnitNewName(fCu, getNewCuName()));
	public RefactoringStatus checkInput(IProgressMonitor pm) throws JavaModelException {		try{			if (fWillRenameType && (!fCu.isStructureKnown())){				RefactoringStatus result1= new RefactoringStatus();								RefactoringStatus result2= new RefactoringStatus();				result2.merge(Checks.checkCompilationUnitNewName(fCu, fNewName));				if (result2.hasFatalError())					result1.addError(RefactoringCoreMessages.getFormattedString("RenameCompilationUnitRefactoring.not_parsed_1", fCu.getElementName())); //$NON-NLS-1$				else 					result1.addError(RefactoringCoreMessages.getFormattedString("RenameCompilationUnitRefactoring.not_parsed", fCu.getElementName())); //$NON-NLS-1$				result1.merge(result2);						}						if (fWillRenameType)				return fRenameTypeRefactoring.checkInput(pm);			else				return Checks.checkCompilationUnitNewName(fCu, removeFileNameExtension(fNewName));		} finally{			pm.done();		}			}