public abstract class InputRenderer extends CoreRenderer
Constructor and Description |
---|
InputRenderer() |
Modifier and Type | Method and Description |
---|---|
protected Object |
coerceToModelType(javax.faces.context.FacesContext ctx,
Object value,
Class itemValueType) |
protected javax.faces.model.SelectItem |
createSelectItem(javax.faces.context.FacesContext context,
javax.faces.component.UISelectItems uiSelectItems,
Object value,
Object label) |
protected javax.faces.convert.Converter |
findImplicitConverter(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component) |
Object |
getConvertedValue(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
Object submittedValue) |
protected String |
getOptionAsString(javax.faces.context.FacesContext context,
javax.faces.component.UIComponent component,
javax.faces.convert.Converter converter,
Object value) |
protected List<javax.faces.model.SelectItem> |
getSelectItems(javax.faces.context.FacesContext context,
javax.faces.component.UIInput component) |
static boolean |
shouldDecode(javax.faces.component.UIComponent component) |
buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, endScript, escapeText, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getWidgetBuilder, isGrouped, isValueBlank, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId, startScript
protected List<javax.faces.model.SelectItem> getSelectItems(javax.faces.context.FacesContext context, javax.faces.component.UIInput component)
protected javax.faces.model.SelectItem createSelectItem(javax.faces.context.FacesContext context, javax.faces.component.UISelectItems uiSelectItems, Object value, Object label)
protected String getOptionAsString(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, javax.faces.convert.Converter converter, Object value) throws javax.faces.convert.ConverterException
javax.faces.convert.ConverterException
protected javax.faces.convert.Converter findImplicitConverter(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
public Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue) throws javax.faces.convert.ConverterException
getConvertedValue
in class javax.faces.render.Renderer
javax.faces.convert.ConverterException
protected Object coerceToModelType(javax.faces.context.FacesContext ctx, Object value, Class itemValueType)
public static boolean shouldDecode(javax.faces.component.UIComponent component)
Copyright © 2018. All rights reserved.