public abstract class AbstractInputRenderer<T extends UIInput> extends AbstractRenderer<T> {
@Override
public void decodeComponent(FacesContext facesContext, T component) {
RenderUtils renderUtils = RenderUtilsFactory.getInstance();
renderUtils.decodeUIInput(facesContext, component);
}
@Override
public Object getConvertedValue(FacesContext facesContext,
UIComponent component, Object val) throws ConverterException {