if (fCu.isReadOnly()) return RefactoringStatus.createFatalErrorStatus(fCu.getElementName() + NLSMessages.getString("NLSrefactoring.read_only"));
if (fCu.isReadOnly()){ String msg= NLSMessages.getFormattedString("NLSrefactoring.read_only", fCu.getElementName()); return RefactoringStatus.createFatalErrorStatus(msg); }
	public RefactoringStatus checkActivation(IProgressMonitor pm) throws JavaModelException {		if (! fCu.exists())			return RefactoringStatus.createFatalErrorStatus(fCu.getElementName() + NLSMessages.getString("NLSrefactoring.does_not_exist")); //$NON-NLS-1$				if (fCu.isReadOnly())			return RefactoringStatus.createFatalErrorStatus(fCu.getElementName() + NLSMessages.getString("NLSrefactoring.read_only"));	 //$NON-NLS-1$				if (NLSHolder.create(fCu).getSubstitutions().length == 0)	{			String message= NLSMessages.getFormattedString("NLSRefactoring.no_strings", fCu.getElementName());//$NON-NLS-1$			return RefactoringStatus.createFatalErrorStatus(message);		}					return new RefactoringStatus();	}