Interface ColumnStyleProperties

All Superinterfaces:
BackgroundStyleProperties, BorderStyleProperties, CellStyleProperties, PaddingStyleProperties, TextStyleProperties
All Known Subinterfaces:
ButtonColumnControl, FieldColumnControl, ImageColumnControl

public interface ColumnStyleProperties
extends CellStyleProperties
Table Column styling properties.
Since:
V4.4
  • Method Details

    • getColumnHeaderProperties

      CellStyleProperties getColumnHeaderProperties()
      Column header properties.
      Since:
      V4.4
    • getStripeProperties

      CellStyleProperties getStripeProperties()
      Cell text, background, border and padding properties applied to alternate (striped) rows. These properties override the corresponding non-striped properties.
      Since:
      V4.4
    • getColumnDataClass

      java.lang.String getColumnDataClass()
      Returns the list of CSS classes configured for the content of each table cell.

      These classes are configured in the designer using the Advanced Properties button within the column control's Styling Assistant.

      Since:
      V4.4
      See Also:
      setColumnDataClass(String), getColumnCellClass()
    • setColumnDataClass

      void setColumnDataClass​(java.lang.String columnDataClass)
      Sets one or more CSS classes to be applied to the content of each table cell. Multiple classes are specified by using a space between the class names, as per the HTML class parameter.

      These classes are configured in the designer using the Advanced Properties button within the column control's Styling Assistant.

      Since:
      V4.4
      See Also:
      setColumnCellClass(String)
    • getColumnDataStyle

      java.lang.String getColumnDataStyle()
      Returns the inline CSS style configured for the content of each table cell.

      This inline style is configured in the designer using the Advanced Properties button within the column control's Styling Assistant.

      Since:
      V4.4
      See Also:
      setColumnDataStyle(String), getColumnCellStyle()
    • setColumnDataStyle

      void setColumnDataStyle​(java.lang.String columnDataStyle)
      Sets the inline CSS style to be applied to the content of each table cell. Style is entered as for the HTML style parameter.

      This inline style is configured in the designer using the Advanced Properties button within the column control's Styling Assistant.

      Since:
      V4.4
      See Also:
      setColumnCellStyle(String)
    • getColumnCellClass

      java.lang.String getColumnCellClass()
      Returns the list of CSS classes configured for each table cell.

      These classes are configured in the designer using the Advanced Properties button within the column control's Styling Assistant.

      Since:
      V4.4
      See Also:
      setColumnCellClass(String), getColumnDataClass()
    • setColumnCellClass

      void setColumnCellClass​(java.lang.String columnCellClass)
      Sets one or more CSS classes to be applied to each table cell. Multiple classes are specified by using a space between the class names, as per the HTML class parameter.

      These classes are configured in the designer using the Advanced Properties button within the column control's Styling Assistant.

      Since:
      V4.4
      See Also:
      setColumnDataClass(String)
    • getColumnCellStyle

      java.lang.String getColumnCellStyle()
      Returns the inline CSS style configured for each table cell.

      This inline style is configured in the designer using the Advanced Properties button within the column control's Styling Assistant.

      Since:
      V4.4
      See Also:
      setColumnCellStyle(String), getColumnDataStyle()
    • setColumnCellStyle

      void setColumnCellStyle​(java.lang.String columnCellStyle)
      Sets the inline CSS style to be applied to each table cell. Style is entered as for the HTML style parameter.

      This inline style is configured in the designer using the Advanced Properties button within the column control's Styling Assistant.

      Since:
      V4.4
      See Also:
      setColumnDataStyle(String)