public java.util.Locale calculateLocale(FacesContext facesContext) { if (calculatedLocale == null) { calculatedLocale = LocaleUtils.resolveLocale(getLocale(), getClientId(facesContext)); } return calculatedLocale; }
/** * Gets a {@link Locale} instance by the value of the component attribute "locale" which can be String or {@link Locale} or null. * <p> * If NULL is passed the view root default locale is used. * * @param locale given locale * @return resolved Locale */ public static Locale resolveLocale(Object locale, String clientId) { Locale result = null; if (locale != null) { if (locale instanceof String) { result = toLocale((String) locale); } else if (locale instanceof java.util.Locale) { result = (java.util.Locale) locale; } else { throw new IllegalArgumentException("Type:" + locale.getClass() + " is not a valid locale type for: " + clientId); } } else { // default to the view local result = FacesContext.getCurrentInstance().getViewRoot().getLocale(); } return result; }
java.util.Locale calculateLocale(FacesContext facesContext) { if (appropriateLocale == null) { appropriateLocale = LocaleUtils.resolveLocale(getLocale(), getClientId(facesContext)); } return appropriateLocale; }
/** * Gets a {@link Locale} instance by the value of the component attribute "locale" which can be String or {@link Locale} or null. * <p> * If NULL is passed the view root default locale is used. * * @param locale given locale * @return resolved Locale */ public static Locale resolveLocale(Object locale, String clientId) { Locale result = null; if (locale != null) { if (locale instanceof String) { result = toLocale((String) locale); } else if (locale instanceof java.util.Locale) { result = (java.util.Locale) locale; } else { throw new IllegalArgumentException("Type:" + locale.getClass() + " is not a valid locale type for: " + clientId); } } else { // default to the view local result = FacesContext.getCurrentInstance().getViewRoot().getLocale(); } return result; }
public Locale resolveDataLocale() { FacesContext context = getFacesContext(); return LocaleUtils.resolveLocale(getDataLocale(), getClientId(context)); }
public Locale resolveDataLocale() { FacesContext context = getFacesContext(); return LocaleUtils.resolveLocale(getDataLocale(), getClientId(context)); }
public Locale calculateLocale() { if (appropriateLocale == null) { appropriateLocale = LocaleUtils.resolveLocale(getLocale(), getClientId(FacesContext.getCurrentInstance())); } return appropriateLocale; }
public Locale calculateLocale() { if (appropriateLocale == null) { appropriateLocale = LocaleUtils.resolveLocale(getLocale(), getClientId(FacesContext.getCurrentInstance())); } return appropriateLocale; }
public Locale calculateLocale() { if (appropriateLocale == null) { appropriateLocale = LocaleUtils.resolveLocale(getLocale(), getClientId(FacesContext.getCurrentInstance())); } return appropriateLocale; }
java.util.Locale calculateLocale(FacesContext facesContext) { if(appropriateLocale == null) { appropriateLocale = LocaleUtils.resolveLocale(getLocale(), this.getClientId(facesContext)); } return appropriateLocale; }
public java.util.Locale calculateLocale(FacesContext facesContext) { if (calculatedLocale == null) { calculatedLocale = LocaleUtils.resolveLocale(getLocale(), this.getClientId(facesContext)); } return calculatedLocale; }
public Locale resolveDataLocale() { FacesContext context = this.getFacesContext(); return LocaleUtils.resolveLocale(this.getDataLocale(), this.getClientId(context)); }
public Locale resolveDataLocale() { FacesContext context = this.getFacesContext(); return LocaleUtils.resolveLocale(this.getDataLocale(), this.getClientId(context)); }