protected Converter createConverter() throws JspException { BooleanConverter converter = (BooleanConverter) super.createConverter(); FacesContext facesContext = FacesContext.getCurrentInstance(); setConverterTrueValue(facesContext, converter, this.trueValue); setConverterFalseValue(facesContext, converter, this.falseValue); return converter; }
@Override public int doStartTag() throws JspException { UIComponentClassicTagBase componentTag = UIComponentClassicTagBase.getParentUIComponentClassicTagBase(pageContext); if (componentTag == null) { throw new JspException("no parent UIComponentTag found"); } if (!componentTag.getCreated()) { return Tag.SKIP_BODY; } Converter converter = createConverter(); UIComponent component = componentTag.getComponentInstance(); if (component == null) { throw new JspException("parent UIComponentTag has no UIComponent"); } if (!(component instanceof ValueHolder)) { throw new JspException("UIComponent is no ValueHolder"); } ((ValueHolder)component).setConverter(converter); return Tag.SKIP_BODY; }
public int doStartTag() throws JspException { UIComponentClassicTagBase componentTag = UIComponentClassicTagBase.getParentUIComponentClassicTagBase(pageContext); if (componentTag == null) { throw new JspException("no parent UIComponentTag found"); } if (!componentTag.getCreated()) { return Tag.SKIP_BODY; } Converter converter = createConverter(); UIComponent component = componentTag.getComponentInstance(); if (component == null) { throw new JspException("parent UIComponentTag has no UIComponent"); } if (!(component instanceof ValueHolder)) { throw new JspException("UIComponent is no ValueHolder"); } ((ValueHolder)component).setConverter(converter); return Tag.SKIP_BODY; }
protected Converter createConverter() throws JspException { StringUtilsConverter converter = (StringUtilsConverter) super.createConverter(); FacesContext facesContext = FacesContext.getCurrentInstance(); setConverterFormatValue(facesContext, converter, this.format); setConverterMaxLengthValue(facesContext, converter, this.maxLength); setConverterTrimValue(facesContext, converter, this.trim); setConverterAppendEllipsesDuringInputValue(facesContext, converter, this.appendEllipsesDuringInput); setConverterAppendEllipsesDuringOutputValue(facesContext, converter, this.appendEllipsesDuringOutput); return converter; } private static void setConverterFormatValue(FacesContext facesContext, StringUtilsConverter converter, String value) {
protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter)super.createConverter(); FacesContext facesContext = FacesContext.getCurrentInstance(); setConverterDateStyle(facesContext, converter, _dateStyle); setConverterLocale(facesContext, converter, _locale); setConverterPattern(facesContext, converter, _pattern); setConverterTimeStyle(facesContext, converter, _timeStyle); setConverterTimeZone(facesContext, converter, _timeZone); setConverterType(facesContext, converter, _type); return converter; }
protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter)super.createConverter(); FacesContext facesContext = FacesContext.getCurrentInstance(); setConverterDateStyle(facesContext, converter, _dateStyle); setConverterLocale(facesContext, converter, _locale); setConverterPattern(facesContext, converter, _pattern); setConverterTimeStyle(facesContext, converter, _timeStyle); setConverterTimeZone(facesContext, converter, _timeZone); setConverterType(facesContext, converter, _type); return converter; }
protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter)super.createConverter(); FacesContext facesContext = FacesContext.getCurrentInstance(); setConverterDateStyle(facesContext, converter, _dateStyle); setConverterLocale(facesContext, converter, _locale); setConverterPattern(facesContext, converter, _pattern); setConverterTimeStyle(facesContext, converter, _timeStyle); setConverterTimeZone(facesContext, converter, _timeZone); setConverterType(facesContext, converter, _type); return converter; }
protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter)super.createConverter(); FacesContext facesContext = FacesContext.getCurrentInstance(); setConverterDateStyle(facesContext, converter, _dateStyle); setConverterLocale(facesContext, converter, _locale); setConverterPattern(facesContext, converter, _pattern); setConverterTimeStyle(facesContext, converter, _timeStyle); setConverterTimeZone(facesContext, converter, _timeZone); setConverterType(facesContext, converter, _type); return converter; }
protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter)super.createConverter(); FacesContext facesContext = FacesContext.getCurrentInstance(); setConverterDateStyle(facesContext, converter, _dateStyle); setConverterLocale(facesContext, converter, _locale); setConverterPattern(facesContext, converter, _pattern); setConverterTimeStyle(facesContext, converter, _timeStyle); setConverterTimeZone(facesContext, converter, _timeZone); setConverterType(facesContext, converter, _type); return converter; }
Converter converter = createConverter();
Converter converter = createConverter();
Converter converter = createConverter();
Converter converter = createConverter();
protected Converter createConverter() throws JspException { FacesContext facesContext = FacesContext.getCurrentInstance(); org.apache.myfaces.commons.converter.EnumConverter converter = (org.apache.myfaces.commons.converter.EnumConverter)super.createConverter(); if (_targetClass != null) { if (UIComponentTag.isValueReference(_targetClass)) { ValueBinding vb = facesContext.getApplication().createValueBinding(_targetClass); converter.setTargetClass((java.lang.Class) vb.getValue(facesContext)); } else { try { converter.setTargetClass( org.apache.myfaces.commons.util.ClassUtils.classForName(_targetClass)); } catch (ClassNotFoundException e) { throw new JspException(e); } } } return converter; }
protected Converter createConverter() throws JspException { FacesContext facesContext = FacesContext.getCurrentInstance(); org.apache.myfaces.commons.converter.BooleanConverter converter = (org.apache.myfaces.commons.converter.BooleanConverter)super.createConverter(); if (_falseValue != null) { if (UIComponentTag.isValueReference(_falseValue)) { ValueBinding vb = facesContext.getApplication().createValueBinding(_falseValue); converter.setFalseValue(new String(vb.getValue(facesContext).toString())); } else { converter.setFalseValue(_falseValue); } } if (_trueValue != null) { if (UIComponentTag.isValueReference(_trueValue)) { ValueBinding vb = facesContext.getApplication().createValueBinding(_trueValue); converter.setTrueValue(new String(vb.getValue(facesContext).toString())); } else { converter.setTrueValue(_trueValue); } } return converter; }
public int doStartTag() throws JspException { UIComponentTag tag = UIComponentTag .getParentUIComponentTag(pageContext); if (tag == null) { throw new JspException("No nested in UIComponentTag"); } if (!tag.getCreated()) { return (SKIP_BODY); } Converter converter = createConverter(); UIComponent component = tag.getComponentInstance(); if (component == null || !(component instanceof ValueHolder)) { throw new JspException("Component is null or not value holder."); } ValueHolder valueHolder = (ValueHolder) component; valueHolder.setConverter(converter); Object localValue = valueHolder.getLocalValue(); if (localValue instanceof String) { try { String str = (String) localValue; FacesContext context = WebAppUtil.getFacesContext(); localValue = converter.getAsObject(context, component, str); valueHolder.setValue(localValue); } catch (ConverterException e) { JspException ex = new JspException(e); throw ex; } } return SKIP_BODY; }
protected Converter createConverter() throws JspException ConverterBase converter = (ConverterBase) super.createConverter();
protected Converter createConverter() throws JspException { DateTimeConverter converter = (DateTimeConverter) super .createConverter(); FacesContext context = getFacesContext(); setConverterDateStyle(context, converter); setConverterLocale(context, converter); setConverterPattern(context, converter); setConverterTimeStyle(context, converter); setConverterTimeZone(context, converter); setConverterType(context, converter); return converter; }
protected Converter createConverter() throws JspException { NumberConverter converter = (NumberConverter) super.createConverter(); FacesContext facesContext = FacesContext.getCurrentInstance(); setConverterCurrencyCode(facesContext, converter); setConverterCurrencySymbol(facesContext, converter); setConverterGroupingUsed(facesContext, converter); setConverterIntegerOnly(facesContext, converter); setConverterLocale(facesContext, converter); setConverterMaxFractionDigits(facesContext, converter); setConverterMaxIntegerDigits(facesContext, converter); setConverterMinFractionDigits(facesContext, converter); setConverterMinIntegerDigits(facesContext, converter); setConverterPattern(facesContext, converter); setConverterType(facesContext, converter); return converter; }
protected Converter createConverter() throws JspException { TypedNumberConverter converter = (TypedNumberConverter) super.createConverter(); FacesContext facesContext = FacesContext.getCurrentInstance(); setConverterCurrencyCode(facesContext, converter, _currencyCode); setConverterCurrencySymbol(facesContext, converter, _currencySymbol); setConverterGroupingUsed(facesContext, converter, _groupingUsed); setConverterIntegerOnly(facesContext, converter, _integerOnly); setConverterLocale(facesContext, converter, _locale); setConverterMaxFractionDigits( facesContext, converter, _maxFractionDigits); setConverterMaxIntegerDigits(facesContext, converter, _maxIntegerDigits); setConverterMinFractionDigits( facesContext, converter, _minFractionDigits); setConverterMinIntegerDigits(facesContext, converter, _minIntegerDigits); setConverterPattern(facesContext, converter, _pattern); setConverterType(facesContext, converter, _type); setDestType(facesContext, converter, _destType); return converter; }