30         for (String localeString : localeStrings) {
    31             if (localeString != null) {
    33                 Locale search = Locale.forLanguageTag(localeString);
    35                     Locale locale = Locale.forLanguageTag(languageTag);
    36                     if (locale.getLanguage().equals(search.getLanguage())) {
    37                         if (search.getCountry().equals(
"") ^ locale.getCountry().equals(
"") && result == null) {
    40                         if (locale.getCountry().equals(search.getCountry())) {
    41                             return new LocaleSelection(localeString, locale);
    46                     return new LocaleSelection(localeString, result);
 Set< String > supportedLocales
Definition: LocaleNegotiator.java:23