Ejemplo n.º 1
0
  /**
   * 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;
  }