Class SortableHeader<T,​C extends Comparable>


  • public class SortableHeader<T,​C extends Comparable>
    extends com.google.gwt.user.cellview.client.Header<String>
    Based on GWT bikeshed example.
    • Constructor Detail

      • SortableHeader

        public SortableHeader​(SortableHeaderGroup sortableHeaderGroup,
                              String text,
                              com.google.gwt.user.cellview.client.Column<T,​C> column)
    • Method Detail

      • getValue

        public String getValue()
        Specified by:
        getValue in class com.google.gwt.user.cellview.client.Header<String>
        Returns:
        the header label
      • setValue

        public void setValue​(String text)
        Set the Column header
        Parameters:
        text -
      • getColumn

        public com.google.gwt.user.cellview.client.Column<T,​C> getColumn()
      • setSortDirection

        public void setSortDirection​(SortDirection sortDirection)
      • getSortIndex

        public int getSortIndex()
      • setSortIndex

        public void setSortIndex​(int sortIndex)
      • render

        public void render​(com.google.gwt.cell.client.Cell.Context context,
                           com.google.gwt.safehtml.shared.SafeHtmlBuilder sb)
        Overrides:
        render in class com.google.gwt.user.cellview.client.Header<String>