protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter)super.createConverter(); ELContext elContext = FacesContext.getCurrentInstance().getELContext(); setConverterDateStyle(elContext, converter, _dateStyle); setConverterLocale(elContext, converter, _locale); setConverterPattern(elContext, converter, _pattern); setConverterTimeStyle(elContext, converter, _timeStyle); setConverterTimeZone(elContext, converter, _timeZone); setConverterType(elContext, converter, _type); return converter; }
/** * Overridden to set the converter id using out custom date time * converter: {@link org.andromda.cartridges.jsf.converters.JSFDateTimeConverter}. * * @see javax.servlet.jsp.tagext.Tag#setPageContext(javax.servlet.jsp.PageContext) */ @Override public void setPageContext(PageContext context) { super.setPageContext(context); ExpressionFactory expressionFactory = FacesContext.getCurrentInstance().getApplication().getExpressionFactory(); setConverterId(expressionFactory.createValueExpression(context.getELContext(), JSFDateTimeConverter.CONVERTER_ID, String.class)); } }
@Override protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter)super.createConverter(); ELContext elContext = FacesContext.getCurrentInstance().getELContext(); setConverterDateStyle(elContext, converter, _dateStyle); setConverterLocale(elContext, converter, _locale); setConverterPattern(elContext, converter, _pattern); setConverterTimeStyle(elContext, converter, _timeStyle); setConverterTimeZone(elContext, converter, _timeZone); setConverterType(elContext, converter, _type); return converter; }
@Override protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter)super.createConverter(); ELContext elContext = FacesContext.getCurrentInstance().getELContext(); setConverterDateStyle(elContext, converter, _dateStyle); setConverterLocale(elContext, converter, _locale); setConverterPattern(elContext, converter, _pattern); setConverterTimeStyle(elContext, converter, _timeStyle); setConverterTimeZone(elContext, converter, _timeZone); setConverterType(elContext, converter, _type); return converter; }
@Override protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter)super.createConverter(); ELContext elContext = FacesContext.getCurrentInstance().getELContext(); setConverterDateStyle(elContext, converter, _dateStyle); setConverterLocale(elContext, converter, _locale); setConverterPattern(elContext, converter, _pattern); setConverterTimeStyle(elContext, converter, _timeStyle); setConverterTimeZone(elContext, converter, _timeZone); setConverterType(elContext, converter, _type); return converter; }