if (!propertyFileExists() && willModifyPropertyFile()) result.addInfo(NLSMessages.getString("NLSrefactoring.Propfile") + getPropertyFilePath() + NLSMessages.getString("NLSrefactoring.will_be_created"));
if (!propertyFileExists() && willModifyPropertyFile()){ String msg= NLSMessages.getFormattedString("NLSrefactoring.will_be_created", getPropertyFilePath().toString()); result.addInfo(msg); }
	public RefactoringStatus checkInput(IProgressMonitor pm) throws JavaModelException {		try{			pm.beginTask(NLSMessages.getString("NLSrefactoring.checking"), 7); //$NON-NLS-1$			RefactoringStatus result= new RefactoringStatus();			result.merge(checkIfAnythingToDo());			if (result.hasFatalError())					return result;			pm.worked(1);						result.merge(validateModifiesFiles());			if (result.hasFatalError())					return result;			pm.worked(1);						result.merge(checkCodePattern());			pm.worked(1);			result.merge(checkForDuplicateKeys());			pm.worked(1);			result.merge(checkForKeysAlreadyDefined());			pm.worked(1);			result.merge(checkKeys());			pm.worked(1);			if (!propertyFileExists() && willModifyPropertyFile())				result.addInfo(NLSMessages.getString("NLSrefactoring.Propfile") + getPropertyFilePath() + NLSMessages.getString("NLSrefactoring.will_be_created")); //$NON-NLS-2$ //$NON-NLS-1$			pm.worked(1);				return result;		} catch (JavaModelException e){			throw e;		} catch (CoreException e){			throw new JavaModelException(e);		} finally {			pm.done();		}		}