Class InputPhoneRenderer

java.lang.Object
javax.faces.render.Renderer
org.primefaces.renderkit.CoreRenderer
org.primefaces.renderkit.InputRenderer
org.primefaces.extensions.component.inputphone.InputPhoneRenderer

public class InputPhoneRenderer extends org.primefaces.renderkit.InputRenderer
Renderer for the InputPhone component.
Since:
7.0
Author:
Jasper de Vries <jepsar@gmail.com>
  • Field Summary

    Fields inherited from class javax.faces.render.Renderer

    PASSTHROUGH_RENDERER_LOCALNAME_KEY
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
     
    void
    encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
     
    protected void
    encodeHiddenInputs(javax.faces.context.FacesContext context, InputPhone inputPhone, String clientId, String valueToRender)
     
    protected void
    encodeInput(javax.faces.context.FacesContext context, InputPhone inputPhone, String clientId, String valueToRender)
     
    protected void
    encodeMarkup(javax.faces.context.FacesContext context, InputPhone inputPhone, String valueToRender)
     
    protected void
    encodeScript(javax.faces.context.FacesContext context, InputPhone inputPhone)
     
    getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue)
     

    Methods inherited from class org.primefaces.renderkit.InputRenderer

    createStyleClass, createStyleClass, isDisabled, isReadOnly, renderAccessibilityAttributes, renderAccessibilityAttributes, renderAccessibilityAttributesHidden, renderARIACombobox, renderARIAInvalid, renderARIARequired, shouldDecode

    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, renderRTLDirection, renderValidationMetadata, shouldRenderAttribute, shouldWriteId

    Methods inherited from class javax.faces.render.Renderer

    convertClientId, encodeBegin, encodeChildren, getRendersChildren

    Methods inherited from class java.lang.Object

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

    • InputPhoneRenderer

      public InputPhoneRenderer()
  • Method Details

    • 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 submittedValue)
      Overrides:
      getConvertedValue in class org.primefaces.renderkit.InputRenderer
    • encodeMarkup

      protected void encodeMarkup(javax.faces.context.FacesContext context, InputPhone inputPhone, String valueToRender) throws IOException
      Throws:
      IOException
    • encodeInput

      protected void encodeInput(javax.faces.context.FacesContext context, InputPhone inputPhone, String clientId, String valueToRender) throws IOException
      Throws:
      IOException
    • encodeHiddenInputs

      protected void encodeHiddenInputs(javax.faces.context.FacesContext context, InputPhone inputPhone, String clientId, String valueToRender) throws IOException
      Throws:
      IOException
    • encodeScript

      protected void encodeScript(javax.faces.context.FacesContext context, InputPhone inputPhone) throws IOException
      Throws:
      IOException