Class HtmlColumn

All Implemented Interfaces:
PartialStateHolder, StateHolder, TransientStateHolder, ComponentSystemEventListener, FacesListener, SystemEventListenerHolder, EventListener

public class HtmlColumn extends UIColumn

Represents a column that will be rendered in an HTML table element.

  • Field Details

    • COMPONENT_TYPE

      public static final String COMPONENT_TYPE

      The standard component type for this component.

      See Also:
  • Constructor Details

    • HtmlColumn

      public HtmlColumn()
  • Method Details

    • getFooterClass

      public String getFooterClass()

      Return the value of the footerClass property.

      Returns:
      the property value

      Contents: Space-separated list of CSS style class(es) that will be applied to any footer generated for this column.

    • setFooterClass

      public void setFooterClass(String footerClass)

      Set the value of the footerClass property.

      Parameters:
      footerClass - the new property value
    • getHeaderClass

      public String getHeaderClass()

      Return the value of the headerClass property.

      Returns:
      the property value

      Contents: Space-separated list of CSS style class(es) that will be applied to any header generated for this column.

    • setHeaderClass

      public void setHeaderClass(String headerClass)

      Set the value of the headerClass property.

      Parameters:
      headerClass - the new property value
    • isRowHeader

      public boolean isRowHeader()

      Return the value of the rowHeader property.

      Returns:
      the property value

      Contents: Flag indicating that this column is a row header column and therefore cells in this column should be rendered with "th" instead of "td" and must have the 'scope="row"' attribute.

    • setRowHeader

      public void setRowHeader(boolean rowHeader)

      Set the value of the rowHeader property.

      Parameters:
      rowHeader - the new property value
    • getStyleClass

      public String getStyleClass()

      Return the value of the styleClass property.

      Returns:
      the property value

      Contents: Space-separated list of CSS style class(es) that will be applied to the "td" of this column

    • setStyleClass

      public void setStyleClass(String styleClass)

      Set the value of the styleClass property.

      Parameters:
      styleClass - the new property value