/** * Get the localization file for a specific IFile * * @param file * @return the localization file for the given file */ public LocalizationFile getLocalizationFile(IFile file) { LocalizationFile localizationFile = null; boolean found = false; Iterator<LocalizationFile> iterator = localizationFiles.iterator(); while (iterator.hasNext() && !found) { LocalizationFile locFile = iterator.next(); if (locFile.getFile().equals(file)) { localizationFile = locFile; found = true; } } return localizationFile; }