Klasse RendererBase<T extends jakarta.faces.component.UIComponent>

java.lang.Object
jakarta.faces.render.Renderer
org.apache.myfaces.tobago.renderkit.RendererBase<T>
Bekannte direkte Unterklassen:
BadgeRenderer, BarRenderer, ButtonsRenderer, CollapsiblePanelRendererBase, ColumnPanelRenderer, ColumnRenderer, ColumnSelectorRenderer, ConfigRenderer, DecodingCommandRendererBase, DecodingInputRendererBase, FigureRenderer, FlexLayoutRenderer, FlowLayoutRenderer, FooterRenderer, FormRenderer, GridLayoutRenderer, HeaderRenderer, ImageRenderer, LabelRenderer, LinksRenderer, MessagesRenderer, MetaLinkRenderer, MetaRenderer, ObjectRenderer, OperationRenderer, PageRenderer, ProgressRenderer, ReloadRenderer, ScriptRenderer, SegmentLayoutRenderer, SelectItemsRenderer, SelectReferenceRenderer, SeparatorRenderer, SheetRenderer, SplitLayoutRenderer, StyleRenderer, SubviewRenderer, SuggestRenderer, TabGroupRenderer, TabRenderer, ToastsRenderer, TreeIconRenderer, TreeIndentRenderer, TreeLabelRenderer, TreeListboxRenderer, TreeNodeRenderer, TreeRenderer, TreeSelectRenderer, VerbatimRenderer

public abstract class RendererBase<T extends jakarta.faces.component.UIComponent> extends jakarta.faces.render.Renderer
  • Feldübersicht

    Von Klasse geerbte Felder jakarta.faces.render.Renderer

    PASSTHROUGH_RENDERER_LOCALNAME_KEY
  • Konstruktorübersicht

    Konstruktoren
    Konstruktor
    Beschreibung
     
  • Methodenübersicht

    Modifizierer und Typ
    Methode
    Beschreibung
    final void
    decode(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component)
     
    protected void
    decodeClientBehaviors(jakarta.faces.context.FacesContext facesContext, T component)
     
    void
    decodeInternal(jakarta.faces.context.FacesContext context, T component)
     
    final void
    encodeBegin(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component)
     
    void
    encodeBeginInternal(jakarta.faces.context.FacesContext context, T component)
     
    protected void
    encodeBehavior(TobagoResponseWriter writer, jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.behavior.ClientBehaviorHolder holder)
    Renders the tobago-behavior tag.
    protected void
    encodeBehavior(TobagoResponseWriter writer, CommandMap behaviorCommands)
    Renders the tobago-behavior tag.
    final void
    encodeChildren(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component)
     
    void
    encodeChildrenInternal(jakarta.faces.context.FacesContext context, T component)
     
    final void
    encodeEnd(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component)
     
    void
    encodeEndInternal(jakarta.faces.context.FacesContext context, T component)
     
    void
    encodeReload(jakarta.faces.context.FacesContext facesContext, AbstractUIReload reload)
    Special implementation for the reload facet (e.g. for tc:panel and tc:sheet).
    protected CommandMap
    getBehaviorCommands(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.behavior.ClientBehaviorHolder clientBehaviorHolder)
     
    getConvertedValue(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.UIComponent component, Object submittedValue)
     
    getConvertedValueInternal(jakarta.faces.context.FacesContext context, T component, Object submittedValue)
     
    protected jakarta.faces.convert.Converter
    getConverter(jakarta.faces.context.FacesContext facesContext, T component, Object value)
    May return null, if no converter can be find.
    protected String
    getCurrentValue(jakarta.faces.context.FacesContext facesContext, T component)
     
    protected String
    getFormattedValue(jakarta.faces.context.FacesContext facesContext, T component, Object currentValue)
     
    getResponseWriter(jakarta.faces.context.FacesContext facesContext)
     
    protected void
    insideBegin(jakarta.faces.context.FacesContext facesContext, Facets inside)
     
    protected void
    insideBegin(jakarta.faces.context.FacesContext facesContext, HtmlElements inside)
     
    protected void
    insideEnd(jakarta.faces.context.FacesContext facesContext, Facets inside)
     
    protected void
    insideEnd(jakarta.faces.context.FacesContext facesContext, HtmlElements inside)
     
    protected boolean
    isInside(jakarta.faces.context.FacesContext facesContext, Facets inside)
     
    protected boolean
    isInside(jakarta.faces.context.FacesContext facesContext, HtmlElements inside)
     
    static void
    renderFocus(String clientId, boolean focus, boolean error, jakarta.faces.context.FacesContext facesContext, TobagoResponseWriter writer)
     
    protected void
    renderSelectItems(jakarta.faces.component.UIInput component, TobagoClass optionClass, Iterable<jakarta.faces.model.SelectItem> items, Object[] values, String[] submittedValues, Boolean onlySelected, TobagoResponseWriter writer, jakarta.faces.context.FacesContext facesContext)
     
    protected void
    renderSelectItems(jakarta.faces.component.UIInput component, TobagoClass optionClass, Iterable<jakarta.faces.model.SelectItem> items, Object[] values, String[] submittedValues, TobagoResponseWriter writer, jakarta.faces.context.FacesContext facesContext)
     
    protected void
    renderSelectItems(jakarta.faces.component.UIInput component, TobagoClass optionClass, Iterable<jakarta.faces.model.SelectItem> items, Object value, String submittedValue, TobagoResponseWriter writer, jakarta.faces.context.FacesContext facesContext)
     

    Von Klasse geerbte Methoden jakarta.faces.render.Renderer

    convertClientId, getRendersChildren

    Von Klasse geerbte Methoden java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Konstruktordetails

    • RendererBase

      public RendererBase()
  • Methodendetails

    • encodeBegin

      public final void encodeBegin(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component) throws IOException
      Setzt außer Kraft:
      encodeBegin in Klasse jakarta.faces.render.Renderer
      Löst aus:
      IOException
    • encodeBeginInternal

      public void encodeBeginInternal(jakarta.faces.context.FacesContext context, T component) throws IOException
      Löst aus:
      IOException
    • encodeChildren

      public final void encodeChildren(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component) throws IOException
      Setzt außer Kraft:
      encodeChildren in Klasse jakarta.faces.render.Renderer
      Löst aus:
      IOException
    • encodeChildrenInternal

      public void encodeChildrenInternal(jakarta.faces.context.FacesContext context, T component) throws IOException
      Löst aus:
      IOException
    • encodeEnd

      public final void encodeEnd(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component) throws IOException
      Setzt außer Kraft:
      encodeEnd in Klasse jakarta.faces.render.Renderer
      Löst aus:
      IOException
    • encodeEndInternal

      public void encodeEndInternal(jakarta.faces.context.FacesContext context, T component) throws IOException
      Löst aus:
      IOException
    • decode

      public final void decode(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component)
      Setzt außer Kraft:
      decode in Klasse jakarta.faces.render.Renderer
    • decodeInternal

      public void decodeInternal(jakarta.faces.context.FacesContext context, T component)
    • getConvertedValue

      public Object getConvertedValue(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.UIComponent component, Object submittedValue) throws jakarta.faces.convert.ConverterException
      Setzt außer Kraft:
      getConvertedValue in Klasse jakarta.faces.render.Renderer
      Löst aus:
      jakarta.faces.convert.ConverterException
    • getConvertedValueInternal

      public Object getConvertedValueInternal(jakarta.faces.context.FacesContext context, T component, Object submittedValue) throws jakarta.faces.convert.ConverterException
      Löst aus:
      jakarta.faces.convert.ConverterException
    • getCurrentValue

      protected String getCurrentValue(jakarta.faces.context.FacesContext facesContext, T component)
    • renderFocus

      public static void renderFocus(String clientId, boolean focus, boolean error, jakarta.faces.context.FacesContext facesContext, TobagoResponseWriter writer) throws IOException
      Löst aus:
      IOException
    • getResponseWriter

      protected TobagoResponseWriter getResponseWriter(jakarta.faces.context.FacesContext facesContext)
    • insideBegin

      protected void insideBegin(jakarta.faces.context.FacesContext facesContext, HtmlElements inside)
    • insideEnd

      protected void insideEnd(jakarta.faces.context.FacesContext facesContext, HtmlElements inside)
    • isInside

      protected boolean isInside(jakarta.faces.context.FacesContext facesContext, HtmlElements inside)
    • insideBegin

      protected void insideBegin(jakarta.faces.context.FacesContext facesContext, Facets inside)
    • insideEnd

      protected void insideEnd(jakarta.faces.context.FacesContext facesContext, Facets inside)
    • isInside

      protected boolean isInside(jakarta.faces.context.FacesContext facesContext, Facets inside)
    • encodeReload

      public void encodeReload(jakarta.faces.context.FacesContext facesContext, AbstractUIReload reload) throws IOException
      Special implementation for the reload facet (e.g. for tc:panel and tc:sheet).
      Löst aus:
      IOException
    • encodeBehavior

      protected void encodeBehavior(TobagoResponseWriter writer, jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.behavior.ClientBehaviorHolder holder) throws IOException
      Renders the tobago-behavior tag.
      Löst aus:
      IOException
      Seit:
      5.0
    • encodeBehavior

      protected void encodeBehavior(TobagoResponseWriter writer, CommandMap behaviorCommands) throws IOException
      Renders the tobago-behavior tag.
      Löst aus:
      IOException
      Seit:
      5.0
    • getBehaviorCommands

      protected CommandMap getBehaviorCommands(jakarta.faces.context.FacesContext facesContext, jakarta.faces.component.behavior.ClientBehaviorHolder clientBehaviorHolder)
    • decodeClientBehaviors

      protected void decodeClientBehaviors(jakarta.faces.context.FacesContext facesContext, T component)
    • renderSelectItems

      protected void renderSelectItems(jakarta.faces.component.UIInput component, TobagoClass optionClass, Iterable<jakarta.faces.model.SelectItem> items, Object[] values, String[] submittedValues, TobagoResponseWriter writer, jakarta.faces.context.FacesContext facesContext) throws IOException
      Löst aus:
      IOException
    • renderSelectItems

      protected void renderSelectItems(jakarta.faces.component.UIInput component, TobagoClass optionClass, Iterable<jakarta.faces.model.SelectItem> items, Object value, String submittedValue, TobagoResponseWriter writer, jakarta.faces.context.FacesContext facesContext) throws IOException
      Löst aus:
      IOException
    • renderSelectItems

      protected void renderSelectItems(jakarta.faces.component.UIInput component, TobagoClass optionClass, Iterable<jakarta.faces.model.SelectItem> items, Object[] values, String[] submittedValues, Boolean onlySelected, TobagoResponseWriter writer, jakarta.faces.context.FacesContext facesContext) throws IOException
      Löst aus:
      IOException
    • getFormattedValue

      protected String getFormattedValue(jakarta.faces.context.FacesContext facesContext, T component, Object currentValue) throws jakarta.faces.convert.ConverterException
      Löst aus:
      jakarta.faces.convert.ConverterException
    • getConverter

      protected jakarta.faces.convert.Converter getConverter(jakarta.faces.context.FacesContext facesContext, T component, Object value)
      May return null, if no converter can be find.