Class AutoCompleteRenderer

    • Constructor Detail

      • AutoCompleteRenderer

        public AutoCompleteRenderer()
    • Method Detail

      • decode

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

        protected void decodeSingle​(javax.faces.context.FacesContext context,
                                    AutoComplete ac)
      • decodeMultiple

        protected void decodeMultiple​(javax.faces.context.FacesContext context,
                                      AutoComplete ac)
      • 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
      • encodeResults

        public void encodeResults​(javax.faces.context.FacesContext context,
                                  javax.faces.component.UIComponent component)
                           throws IOException
        Throws:
        IOException
      • encodeSuggestionsAsTable

        protected void encodeSuggestionsAsTable​(javax.faces.context.FacesContext context,
                                                AutoComplete ac,
                                                Object items,
                                                javax.faces.convert.Converter converter)
                                         throws IOException
        Throws:
        IOException
      • encodeSuggestionsAsList

        protected void encodeSuggestionsAsList​(javax.faces.context.FacesContext context,
                                               AutoComplete ac,
                                               Object items,
                                               javax.faces.convert.Converter converter)
                                        throws IOException
        Throws:
        IOException
      • encodeSuggestionItemsAsList

        protected void encodeSuggestionItemsAsList​(javax.faces.context.FacesContext context,
                                                   AutoComplete ac,
                                                   Object item,
                                                   javax.faces.convert.Converter converter,
                                                   boolean pojo,
                                                   String var,
                                                   String key)
                                            throws IOException
        Throws:
        IOException
      • encodeSuggestionItemsAsTable

        protected void encodeSuggestionItemsAsTable​(javax.faces.context.FacesContext context,
                                                    AutoComplete ac,
                                                    Object item,
                                                    javax.faces.convert.Converter converter,
                                                    boolean pojo,
                                                    String var,
                                                    String key)
                                             throws IOException
        Throws:
        IOException
      • getConvertedValue

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

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

        public boolean getRendersChildren()
        Overrides:
        getRendersChildren in class javax.faces.render.Renderer