Class BaseTableRenderer.TableMetaInfo

java.lang.Object
com.sun.faces.renderkit.html_basic.BaseTableRenderer.TableMetaInfo
Enclosing class:
BaseTableRenderer

protected static class BaseTableRenderer.TableMetaInfo extends Object
  • Field Details

    • KEY

      public static final String KEY
    • rowClasses

      public final String[] rowClasses
    • columnClasses

      public final String[] columnClasses
    • columns

      public final List<UIColumn> columns
    • hasHeaderFacets

      public final boolean hasHeaderFacets
    • hasFooterFacets

      public final boolean hasFooterFacets
    • columnCount

      public final int columnCount
    • columnStyleCounter

      public int columnStyleCounter
    • rowStyleCounter

      public int rowStyleCounter
  • Constructor Details

    • TableMetaInfo

      public TableMetaInfo(UIComponent table)
  • Method Details

    • newRow

      public void newRow()
      Reset the counter used to apply column styles.
    • getCurrentColumnClass

      public String getCurrentColumnClass()
      Obtain the column class based on the current counter. Calling this method automatically moves the pointer to the next style. If the counter is larger than the number of total classes, the counter will be reset.
      Returns:
      the current style
    • getCurrentRowClass

      public String getCurrentRowClass()
      Obtain the row class based on the current counter. Calling this method automatically moves the pointer to the next style. If the counter is larger than the number of total classes, the counter will be reset.
      Returns:
      the current style