Class PickListRenderer

    • Constructor Detail

      • PickListRenderer

        public PickListRenderer()
    • 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 facesContext,
                              javax.faces.component.UIComponent component)
                       throws IOException
        Overrides:
        encodeEnd in class javax.faces.render.Renderer
        Throws:
        IOException
      • encodeCaption

        protected void encodeCaption​(javax.faces.context.FacesContext context,
                                     javax.faces.component.UIComponent caption)
                              throws IOException
        Throws:
        IOException
      • encodeList

        protected void encodeList​(javax.faces.context.FacesContext context,
                                  PickList pickList,
                                  String listId,
                                  String styleClass,
                                  List model,
                                  javax.faces.component.UIComponent caption,
                                  boolean filter,
                                  boolean isSource)
                           throws IOException
        Throws:
        IOException
      • encodeListInput

        protected void encodeListInput​(javax.faces.context.FacesContext context,
                                       String clientId)
                                throws IOException
        Throws:
        IOException
      • encodeOptions

        protected void encodeOptions​(javax.faces.context.FacesContext context,
                                     PickList pickList,
                                     List model,
                                     boolean isSource)
                              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
      • encodeFilter

        protected void encodeFilter​(javax.faces.context.FacesContext context,
                                    PickList pickList,
                                    String name,
                                    boolean isSource)
                             throws IOException
        Throws:
        IOException
      • encodeAriaRegion

        protected void encodeAriaRegion​(javax.faces.context.FacesContext context,
                                        String clientId)
                                 throws IOException
        Throws:
        IOException
      • 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
      • getModelValueToRender

        protected DualListModel getModelValueToRender​(javax.faces.context.FacesContext context,
                                                      PickList pickList)