Class DateRenderer<T extends AbstractUIDate>
java.lang.Object
javax.faces.render.Renderer
org.apache.myfaces.tobago.renderkit.RendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.DecorationPositionRendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.DateRenderer<T>
-
Field Summary
Fields inherited from class javax.faces.render.Renderer
PASSTHROUGH_RENDERER_LOCALNAME_KEY
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected 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) 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: MDNprotected String
getFieldId
(javax.faces.context.FacesContext facesContext, T component) protected boolean
isOutputOnly
(T component) Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecorationPositionRendererBase
encodeBeginMessageField, encodeEndInternal, encodeEndMessageField, encodeGroupAddon
Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.LabelLayoutRendererBase
encodeBeginSurroundingLabel, encodeChildrenInternal, encodeEndSurroundingLabel, encodeLabel, getComponentCss, writeAdditionalAttributes
Methods inherited from class org.apache.myfaces.tobago.internal.renderkit.renderer.DecodingInputRendererBase
decodeInternal, setSubmittedValue
Methods inherited from class org.apache.myfaces.tobago.renderkit.RendererBase
decode, decodeClientBehaviors, encodeBegin, encodeBehavior, encodeBehavior, encodeChildren, encodeEnd, encodeReload, getBehaviorCommands, getConvertedValue, getConvertedValueInternal, getCurrentValue, getFormattedValue, getResponseWriter, insideBegin, insideBegin, insideEnd, insideEnd, isInside, isInside, renderFocus, renderSelectItems, renderSelectItems, renderSelectItems
Methods inherited from class javax.faces.render.Renderer
convertClientId, getRendersChildren
-
Constructor Details
-
DateRenderer
public DateRenderer()
-
-
Method Details
-
encodeBeginInternal
public void encodeBeginInternal(javax.faces.context.FacesContext facesContext, T component) throws IOException - Overrides:
encodeBeginInternal
in classDecorationPositionRendererBase<T extends AbstractUIDate>
- Throws:
IOException
-
isOutputOnly
- Specified by:
isOutputOnly
in classDecodingInputRendererBase<T extends AbstractUIDate>
-
getComponentTag
- Specified by:
getComponentTag
in classLabelLayoutRendererBase<T extends AbstractUIDate>
-
encodeBeginField
protected void encodeBeginField(javax.faces.context.FacesContext facesContext, T date) throws IOException - Specified by:
encodeBeginField
in classDecorationPositionRendererBase<T extends AbstractUIDate>
- Throws:
IOException
-
encodeEndField
public void encodeEndField(javax.faces.context.FacesContext facesContext, T component) throws IOException - Specified by:
encodeEndField
in classDecorationPositionRendererBase<T extends AbstractUIDate>
- Throws:
IOException
-
getFieldId
- Specified by:
getFieldId
in classLabelLayoutRendererBase<T extends AbstractUIDate>
-
getConverter
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- Overrides:
getConverter
in classRendererBase<T extends AbstractUIDate>
-