Class LinkColumn

java.lang.Object
net.sf.statcvs.reportmodel.Column
net.sf.statcvs.reportmodel.LinkColumn

public class LinkColumn extends Column
  • Constructor Details

    • LinkColumn

      public LinkColumn(String title)
  • Method Details

    • setTotal

      public void setTotal(String value)
    • addValue

      public void addValue(String url, String label)
    • getRows

      public int getRows()
      Description copied from class: Column
      Return number of rows that have been added to this column
      Specified by:
      getRows in class Column
      Returns:
      number of rows that have been added to this column
    • renderHead

      public void renderHead(TableCellRenderer renderer)
      Description copied from class: Column
      Renders the head of the column into a TableCellRenderer by calling one of its TableCellRenderer.renderCell(java.lang.String) methods
      Specified by:
      renderHead in class Column
      Parameters:
      renderer - the TableCellRenderer to use TODO: this is probably unnecessary; better add a getTitle method
    • renderCell

      public void renderCell(int rowIndex, TableCellRenderer renderer)
      Description copied from class: Column
      Renders a row of the column into a TableCellRenderer by calling one of its TableCellRenderer.renderCell(java.lang.String) methods
      Specified by:
      renderCell in class Column
      Parameters:
      rowIndex - the row number, starting at 0
      renderer - the TableCellRenderer to use
    • renderTotal

      public void renderTotal(TableCellRenderer renderer)
      Description copied from class: Column
      Renders the footer of the column into a TableCellRenderer by calling one of its TableCellRenderer.renderCell(java.lang.String) methods. The footer usually contains some kind of total for the column.
      Specified by:
      renderTotal in class Column
      Parameters:
      renderer - the TableCellRenderer to use