Interface IColumn<T,​S>

    • Method Detail

      • getHeader

        Component getHeader​(String componentId)
        Returns the component that will be used as the header for the column. This component will be contained in <span> tags.
        Parameters:
        componentId - component id for the returned Component
        Returns:
        component that will be used as the header for the column
      • getSortProperty

        S getSortProperty()
        Returns the property that this header sorts on. If null is returned the header will be not sortable.
        Returns:
        the sort property
      • isSortable

        default boolean isSortable()
        Returns true if the header of the column should be sortable
        Returns:
        true if header should be sortable
      • getHeaderRowspan

        default int getHeaderRowspan()
        Returns:
        The number of rows the header of this column should span
      • getHeaderColspan

        default int getHeaderColspan()
        Returns:
        The number of columns the header of this column should span