Class BaseCalendarRenderer

    • Constructor Detail

      • BaseCalendarRenderer

        public BaseCalendarRenderer()
    • Method Detail

      • decode

        public void decode​(javax.faces.context.FacesContext context,
                           javax.faces.component.UIComponent component)
        Overrides:
        decode in class javax.faces.render.Renderer
      • encodeEnd

        public void encodeEnd​(javax.faces.context.FacesContext context,
                              javax.faces.component.UIComponent component)
                       throws IOException
        Overrides:
        encodeEnd in class javax.faces.render.Renderer
        Throws:
        IOException
      • getConvertedValue

        public Object getConvertedValue​(javax.faces.context.FacesContext context,
                                        javax.faces.component.UIComponent component,
                                        Object value)
                                 throws javax.faces.convert.ConverterException
        Overrides:
        getConvertedValue in class InputRenderer
        Throws:
        javax.faces.convert.ConverterException
      • convertToLegacyDateAPI

        protected Date convertToLegacyDateAPI​(javax.faces.context.FacesContext context,
                                              UICalendar calendar,
                                              String submittedValue)
      • convertToJava8DateTimeAPI

        protected Temporal convertToJava8DateTimeAPI​(javax.faces.context.FacesContext context,
                                                     UICalendar calendar,
                                                     Class<?> type,
                                                     String submittedValue)
      • createConverterException

        protected javax.faces.convert.ConverterException createConverterException​(javax.faces.context.FacesContext context,
                                                                                  UICalendar calendar,
                                                                                  String submittedValue,
                                                                                  Object param1)
      • resolveDateType

        protected Class<?> resolveDateType​(javax.faces.context.FacesContext context,
                                           UICalendar calendar)
      • resolveConverter

        protected javax.faces.convert.Converter resolveConverter​(javax.faces.context.FacesContext context,
                                                                 UICalendar calendar,
                                                                 Class<?> type)