Class DatePickerRenderer
- java.lang.Object
-
- javax.faces.render.Renderer
-
- org.primefaces.renderkit.CoreRenderer
-
- org.primefaces.renderkit.InputRenderer
-
- org.primefaces.component.calendar.BaseCalendarRenderer
-
- org.primefaces.component.datepicker.DatePickerRenderer
-
public class DatePickerRenderer extends BaseCalendarRenderer
-
-
Field Summary
-
Fields inherited from class org.primefaces.renderkit.InputRenderer
ARIA_FILTER
-
-
Constructor Summary
Constructors Constructor Description DatePickerRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidencodeDateMetadata(javax.faces.context.FacesContext context, DatePicker datePicker)protected voidencodeDateMetadataAsJSON(javax.faces.context.FacesContext context, DatePicker datePicker, DateMetadataModel model)voidencodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)protected voidencodeMarkup(javax.faces.context.FacesContext context, UICalendar uicalendar, String value)protected voidencodeScript(javax.faces.context.FacesContext context, UICalendar uicalendar, String value)protected voidencodeScriptDateStyleClasses(WidgetBuilder wb, DatePicker datePicker)ObjectgetConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value)-
Methods inherited from class org.primefaces.component.calendar.BaseCalendarRenderer
convertToJava8DateTimeAPI, convertToLegacyDateAPI, createConverterException, decode, encodeInput, resolveConverter, resolveDateType
-
Methods inherited from class org.primefaces.renderkit.InputRenderer
createStyleClass, createStyleClass, isDisabled, isReadOnly, renderAccessibilityAttributes, renderAccessibilityAttributes, renderARIACombobox, renderARIAInvalid, renderARIARequired, renderRTLDirection, shouldDecode
-
Methods inherited from class org.primefaces.renderkit.CoreRenderer
buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, endsWithLenghtUnit, getEventBehaviors, getHighlighter, getResourceRequestPath, getResourceURL, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
-
-
-
-
Method Detail
-
encodeEnd
public void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component) throws IOException- Overrides:
encodeEndin classBaseCalendarRenderer- Throws:
IOException
-
encodeDateMetadata
protected void encodeDateMetadata(javax.faces.context.FacesContext context, DatePicker datePicker) throws IOException- Throws:
IOException
-
encodeDateMetadataAsJSON
protected void encodeDateMetadataAsJSON(javax.faces.context.FacesContext context, DatePicker datePicker, DateMetadataModel model) throws IOException- Throws:
IOException
-
encodeMarkup
protected void encodeMarkup(javax.faces.context.FacesContext context, UICalendar uicalendar, String value) throws IOException- Specified by:
encodeMarkupin classBaseCalendarRenderer- Throws:
IOException
-
encodeScript
protected void encodeScript(javax.faces.context.FacesContext context, UICalendar uicalendar, String value) throws IOException- Specified by:
encodeScriptin classBaseCalendarRenderer- Throws:
IOException
-
encodeScriptDateStyleClasses
protected void encodeScriptDateStyleClasses(WidgetBuilder wb, DatePicker datePicker) throws IOException
- Throws:
IOException
-
getConvertedValue
public Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object value) throws javax.faces.convert.ConverterException
- Overrides:
getConvertedValuein classBaseCalendarRenderer- Throws:
javax.faces.convert.ConverterException
-
-