19 package org.sleuthkit.autopsy.report.modules.datasourcesummaryexport;
 
   21 import java.util.function.Function;
 
   28 class ColumnModel<T, C 
extends CellModel> {
 
   30     private final String headerTitle;
 
   31     private final Function<T, ? extends C> cellRenderer;
 
   32     private final Integer width;
 
   41     ColumnModel(String headerTitle, Function<T, ? extends C> cellRenderer) {
 
   42         this(headerTitle, cellRenderer, null);
 
   53     ColumnModel(String headerTitle, Function<T, ? extends C> cellRenderer, Integer width) {
 
   54         this.headerTitle = headerTitle;
 
   55         this.cellRenderer = cellRenderer;
 
   62     String getHeaderTitle() {
 
   70     Function<T, ? extends C> getCellRenderer() {