Class LocalizedRenderer


  • public class LocalizedRenderer
    extends org.primefaces.renderkit.CoreRenderer
    Renderer for the Localized component.
    Since:
    11.0.3
    Author:
    Jasper de Vries <jepsar@gmail.com>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String QUARKUS_FOLDER  
      static java.lang.String WEB_FOLDER  
      • Fields inherited from class javax.faces.render.Renderer

        PASSTHROUGH_RENDERER_LOCALNAME_KEY
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void encodeEnd​(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)  
      protected void encodeFromFacet​(javax.faces.context.FacesContext context, Localized localized)  
      protected void encodeFromFile​(javax.faces.context.FacesContext context, Localized localized)  
      protected void encodeMarkup​(javax.faces.context.FacesContext context, Localized localized)  
      protected java.lang.String evaluateEl​(javax.faces.context.FacesContext context, java.lang.String value)  
      protected java.nio.file.Path existingPath​(java.lang.String first, java.lang.String more)  
      protected javax.faces.component.UIComponent resolveFacet​(Localized localized, java.lang.String language, java.lang.String country)  
      protected java.nio.file.Path resolvePath​(java.lang.String base, java.lang.String folder, java.lang.String name, java.lang.String language, java.lang.String country)  
      protected java.nio.file.Path resolvePath​(javax.faces.context.FacesContext context, Localized localized)  
      protected java.lang.String toHTML​(javax.faces.context.FacesContext context, java.lang.String value)  
      • Methods inherited from class org.primefaces.renderkit.CoreRenderer

        buildAjaxRequest, buildAjaxRequest, buildAjaxRequest, buildDomEvent, buildNonAjaxRequest, buildNonAjaxRequest, decodeBehaviors, encodeClientBehaviors, encodeIndexedId, endsWithLenghtUnit, getEventBehaviors, getHighlighter, getIconOnlyButtonText, getResourceRequestPath, getResourceURL, getStyleBuilder, getStyleClassBuilder, getWidgetBuilder, isGrouped, isValueBlank, logDevelopmentWarning, preConfiguredAjaxRequestBuilder, preConfiguredAjaxRequestBuilder, renderAttribute, renderButtonValue, renderChild, renderChildren, renderDomEvent, renderDomEvents, renderDummyMarkup, renderDynamicPassThruAttributes, renderHiddenInput, renderOnchange, renderOnclick, renderPassThruAttributes, renderPassThruAttributes, renderPassThruAttributes, renderValidationMetadata, shouldRenderAttribute, shouldWriteId
      • Methods inherited from class javax.faces.render.Renderer

        convertClientId, decode, encodeBegin, encodeChildren, getConvertedValue, getRendersChildren
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • LocalizedRenderer

        public LocalizedRenderer()
    • Method Detail

      • encodeEnd

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

        protected void encodeMarkup​(javax.faces.context.FacesContext context,
                                    Localized localized)
                             throws java.io.IOException
        Throws:
        java.io.IOException
      • encodeFromFacet

        protected void encodeFromFacet​(javax.faces.context.FacesContext context,
                                       Localized localized)
                                throws java.io.IOException
        Throws:
        java.io.IOException
      • resolveFacet

        protected javax.faces.component.UIComponent resolveFacet​(Localized localized,
                                                                 java.lang.String language,
                                                                 java.lang.String country)
      • encodeFromFile

        protected void encodeFromFile​(javax.faces.context.FacesContext context,
                                      Localized localized)
                               throws java.io.IOException
        Throws:
        java.io.IOException
      • resolvePath

        protected java.nio.file.Path resolvePath​(javax.faces.context.FacesContext context,
                                                 Localized localized)
      • resolvePath

        protected java.nio.file.Path resolvePath​(java.lang.String base,
                                                 java.lang.String folder,
                                                 java.lang.String name,
                                                 java.lang.String language,
                                                 java.lang.String country)
      • existingPath

        protected java.nio.file.Path existingPath​(java.lang.String first,
                                                  java.lang.String more)
      • toHTML

        protected java.lang.String toHTML​(javax.faces.context.FacesContext context,
                                          java.lang.String value)
      • evaluateEl

        protected java.lang.String evaluateEl​(javax.faces.context.FacesContext context,
                                              java.lang.String value)