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