public class DateRenderer<T extends AbstractUIDate> extends MessageLayoutRendererBase<T>
Constructor and Description |
---|
DateRenderer() |
Modifier and Type | Method and Description |
---|---|
protected void |
encodeBeginField(javax.faces.context.FacesContext facesContext,
T date) |
void |
encodeBeginInternal(javax.faces.context.FacesContext facesContext,
T component) |
void |
encodeEndField(javax.faces.context.FacesContext facesContext,
T component) |
HtmlElements |
getComponentTag() |
protected javax.faces.convert.Converter |
getConverter(javax.faces.context.FacesContext facesContext,
T component,
Object value)
Creates a converter (if not defined any) which satifies the requirements of HTML5 like described here:
MDN
|
protected String |
getFieldId(javax.faces.context.FacesContext facesContext,
T component) |
protected boolean |
isOutputOnly(T component) |
encodeBeginMessageField, encodeEndInternal, encodeEndMessageField
encodeBeginSurroundingLabel, encodeChildrenInternal, encodeEndSurroundingLabel, encodeLabel, getComponentCss, writeAdditionalAttributes
decodeInternal, setSubmittedValue
decode, decodeClientBehaviors, encodeBegin, encodeBehavior, encodeBehavior, encodeChildren, encodeEnd, encodeReload, getBehaviorCommands, getConvertedValue, getConvertedValueInternal, getCurrentValue, getFormattedValue, getResponseWriter, insideBegin, insideBegin, insideEnd, insideEnd, isInside, isInside, renderFocus, renderSelectItems, renderSelectItems, renderSelectItems
public void encodeBeginInternal(javax.faces.context.FacesContext facesContext, T component) throws IOException
encodeBeginInternal
in class MessageLayoutRendererBase<T extends AbstractUIDate>
IOException
protected boolean isOutputOnly(T component)
isOutputOnly
in class DecodingInputRendererBase<T extends AbstractUIDate>
public HtmlElements getComponentTag()
getComponentTag
in class LabelLayoutRendererBase<T extends AbstractUIDate>
protected void encodeBeginField(javax.faces.context.FacesContext facesContext, T date) throws IOException
encodeBeginField
in class MessageLayoutRendererBase<T extends AbstractUIDate>
IOException
public void encodeEndField(javax.faces.context.FacesContext facesContext, T component) throws IOException
encodeEndField
in class MessageLayoutRendererBase<T extends AbstractUIDate>
IOException
protected String getFieldId(javax.faces.context.FacesContext facesContext, T component)
getFieldId
in class LabelLayoutRendererBase<T extends AbstractUIDate>
protected javax.faces.convert.Converter getConverter(javax.faces.context.FacesContext facesContext, T component, Object value)
getConverter
in class RendererBase<T extends AbstractUIDate>
Copyright © 2002–2021 The Apache Software Foundation. All rights reserved.