Class LabelRenderer<T extends AbstractUILabel>
- java.lang.Object
-
- jakarta.faces.render.Renderer
-
- org.apache.myfaces.tobago.renderkit.RendererBase<T>
-
- org.apache.myfaces.tobago.internal.renderkit.renderer.LabelRenderer<T>
-
- All Implemented Interfaces:
jakarta.faces.event.ComponentSystemEventListener,jakarta.faces.event.FacesListener,EventListener
public class LabelRenderer<T extends AbstractUILabel> extends RendererBase<T> implements jakarta.faces.event.ComponentSystemEventListener
-
-
Constructor Summary
Constructors Constructor Description LabelRenderer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidencodeEndInternal(jakarta.faces.context.FacesContext facesContext, T component)protected voidencodeTextContent(jakarta.faces.context.FacesContext facesContext, TobagoResponseWriter writer, AbstractUILabel component)Encodes the text inside of the label.voidprocessEvent(jakarta.faces.event.ComponentSystemEvent event)-
Methods inherited from class org.apache.myfaces.tobago.renderkit.RendererBase
decode, decodeClientBehaviors, decodeInternal, encodeBegin, encodeBeginInternal, encodeBehavior, encodeBehavior, encodeChildren, encodeChildrenInternal, encodeEnd, encodeReload, getBehaviorCommands, getConvertedValue, getConvertedValueInternal, getConverter, getCurrentValue, getFormattedValue, getResponseWriter, insideBegin, insideBegin, insideEnd, insideEnd, isInside, isInside, renderFocus, renderSelectItems, renderSelectItems, renderSelectItems
-
-
-
-
Method Detail
-
processEvent
public void processEvent(jakarta.faces.event.ComponentSystemEvent event)
- Specified by:
processEventin interfacejakarta.faces.event.ComponentSystemEventListener
-
encodeEndInternal
public void encodeEndInternal(jakarta.faces.context.FacesContext facesContext, T component) throws IOException- Overrides:
encodeEndInternalin classRendererBase<T extends AbstractUILabel>- Throws:
IOException
-
encodeTextContent
protected void encodeTextContent(jakarta.faces.context.FacesContext facesContext, TobagoResponseWriter writer, AbstractUILabel component) throws IOExceptionEncodes the text inside of the label. Can be overwritten in other themes.- Throws:
IOException
-
-