/** * @return the default locale name */ @Override public String getDefaultLocale() { if (localeConfig != null) { return localeConfig.getDefaultLocale(); } return null; }
@Override public Collection<String> getSupportedLocalesIterator() { List<String> locale; if (localeConfig != null) { locale = localeConfig.getSupportedLocales(); } else { locale = Collections.emptyList(); } return locale; }
public FacesConfig getFacesConfig(InputStream in, String systemId) throws IOException, SAXException { InputSource is = new InputSource(in); is.setSystemId(systemId); // Fix for http://issues.apache.org/jira/browse/MYFACES-236 FacesConfig config = (FacesConfig) digester.parse(is); for (org.apache.myfaces.config.element.Application application : config.getApplications()) { for (org.apache.myfaces.config.element.LocaleConfig localeConfig : application.getLocaleConfig()) { if (!localeConfig.getSupportedLocales().contains(localeConfig.getDefaultLocale())) { localeConfig.getSupportedLocales().add(localeConfig.getDefaultLocale()); } } } return config; }
public FacesConfig getFacesConfig(InputStream in, String systemId) throws IOException, SAXException { InputSource is = new InputSource(in); is.setSystemId(systemId); // Fix for http://issues.apache.org/jira/browse/MYFACES-236 FacesConfig config = (FacesConfig) digester.parse(is); for (org.apache.myfaces.config.element.Application application : config.getApplications()) { for (org.apache.myfaces.config.element.LocaleConfig localeConfig : application.getLocaleConfig()) { if (!localeConfig.getSupportedLocales().contains(localeConfig.getDefaultLocale())) { localeConfig.getSupportedLocales().add(localeConfig.getDefaultLocale()); } } } return config; } }
public FacesConfig getFacesConfig(InputStream in, String systemId) throws IOException, SAXException { InputSource is = new InputSource(in); is.setSystemId(systemId); // Fix for http://issues.apache.org/jira/browse/MYFACES-236 FacesConfig config = (FacesConfig) digester.parse(is); for (org.apache.myfaces.config.element.Application application : config.getApplications()) { for (org.apache.myfaces.config.element.LocaleConfig localeConfig : application.getLocaleConfig()) { if (!localeConfig.getSupportedLocales().contains(localeConfig.getDefaultLocale())) { localeConfig.getSupportedLocales().add(localeConfig.getDefaultLocale()); } } } return config; } }
/** * @return the default locale name */ public String getDefaultLocale() { if (localeConfig != null) { return localeConfig.getDefaultLocale(); } return null; }
/** * @return Collection over supported locale names */ public Collection<String> getSupportedLocalesIterator() { List<String> locale; if (localeConfig != null) { locale = localeConfig.getSupportedLocales(); } else { locale = Collections.emptyList(); } return locale; }
if (!localeConfig.getSupportedLocales().contains(localeConfig.getDefaultLocale())) localeConfig.getSupportedLocales().add(localeConfig.getDefaultLocale());
/** * @return the default locale name */ public String getDefaultLocale() { if (localeConfig != null) { return localeConfig.getDefaultLocale(); } return null; }
/** * @return Collection over supported locale names */ public Collection<String> getSupportedLocalesIterator() { List<String> locale; if (localeConfig != null) { locale = localeConfig.getSupportedLocales(); } else { locale = Collections.emptyList(); } return locale; }
@Override public String getDefaultLocale() { if (localeConfig != null) { return localeConfig.getDefaultLocale(); } return null; }
/** * @return Collection over supported locale names */ @Override public Collection<String> getSupportedLocalesIterator() { Collection<String> locale; if (localeConfig != null) { locale = Collections.unmodifiableCollection(localeConfig.getSupportedLocales()); } else { locale = Collections.emptyList(); } return locale; }