Class LabelRenderer<T extends AbstractUILabel>

java.lang.Object
org.apache.myfaces.tobago.renderkit.RendererBase<T>
org.apache.myfaces.tobago.internal.renderkit.renderer.LabelRenderer<T>
All Implemented Interfaces:
EventListener

public class LabelRenderer<T extends AbstractUILabel> extends RendererBase<T>
  • Field Details

  • Constructor Details

    • LabelRenderer

      public LabelRenderer()
  • Method Details

    • processEvent

      public void processEvent(jakarta.faces.event.ComponentSystemEvent event)
    • encodeEndInternal

      public void encodeEndInternal(jakarta.faces.context.FacesContext facesContext, T component) throws IOException
      Overrides:
      encodeEndInternal in class RendererBase<T extends AbstractUILabel>
      Throws:
      IOException
    • encodeTextContent

      protected void encodeTextContent(jakarta.faces.context.FacesContext facesContext, TobagoResponseWriter writer, AbstractUILabel component) throws IOException
      Encodes the text inside of the label. Can be overwritten in other themes.
      Throws:
      IOException
    • convertClientId

      public String convertClientId(jakarta.faces.context.FacesContext arg0, String arg1)
    • getRendersChildren

      public boolean getRendersChildren()