Class CommandRendererBase<T extends AbstractUICommand>

java.lang.Object
javax.faces.render.Renderer
Direct Known Subclasses:
ButtonRenderer, LinkRenderer

public abstract class CommandRendererBase<T extends AbstractUICommand> extends DecodingCommandRendererBase<T>
  • Constructor Details

    • CommandRendererBase

      public CommandRendererBase()
  • Method Details

    • encodeBeginInternal

      public void encodeBeginInternal(javax.faces.context.FacesContext facesContext, T component) throws IOException
      Overrides:
      encodeBeginInternal in class RendererBase<T extends AbstractUICommand>
      Throws:
      IOException
    • getRendersChildren

      public boolean getRendersChildren()
      Overrides:
      getRendersChildren in class javax.faces.render.Renderer
    • encodeChildrenInternal

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

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

      protected void encodeBeginOuter(javax.faces.context.FacesContext facesContext, T command) throws IOException
      Throws:
      IOException
    • encodeEndOuter

      protected void encodeEndOuter(javax.faces.context.FacesContext facesContext, T command) throws IOException
      Throws:
      IOException
    • getOuterCssItems

      protected CssItem[] getOuterCssItems(javax.faces.context.FacesContext facesContext, T command)
    • getCssItems

      protected CssItem[] getCssItems(javax.faces.context.FacesContext facesContext, T command)
    • encodeBadge

      protected void encodeBadge(javax.faces.context.FacesContext facesContext, T command) throws IOException
      Throws:
      IOException