private void setConverterLocale(ELContext eLContext, DateTimeConverter converter, ValueExpression value) { if (value == null) return; Object objLocale = UIComponentELTagUtils.evaluateValueExpression(eLContext, value); Locale locale; if (objLocale == null) return; if (objLocale instanceof Locale) { locale = (Locale) objLocale; } else { locale = LocaleUtils.toLocale(objLocale.toString()); } converter.setLocale(locale); }
private void setConverterLocale(ELContext eLContext, DateTimeConverter converter, ValueExpression value) { if (value == null) return; Object objLocale = UIComponentELTagUtils.evaluateValueExpression(eLContext, value); Locale locale; if (objLocale == null) return; if (objLocale instanceof Locale) { locale = (Locale)objLocale; } else { locale = LocaleUtils.toLocale(objLocale.toString()); } converter.setLocale(locale); }
private void setConverterLocale(ELContext eLContext, DateTimeConverter converter, ValueExpression value) { if (value == null) return; Object objLocale = UIComponentELTagUtils.evaluateValueExpression(eLContext, value); Locale locale; if (objLocale == null) return; if (objLocale instanceof Locale) { locale = (Locale)objLocale; } else { locale = LocaleUtils.toLocale(objLocale.toString()); } converter.setLocale(locale); }