Autopsy  4.16.0
Graphical digital forensics platform for The Sleuth Kit and other tools.
Public Member Functions | Private Attributes | List of all members
org.sleuthkit.autopsy.datasourcesummary.uiutils.JTablePanel< T >.ColumnModel< T > Class Template Reference

Public Member Functions

 ColumnModel (String headerTitle, Function< T, CellModelTableCellRenderer.CellModel > cellRenderer)
 
 ColumnModel (String headerTitle, Function< T, CellModelTableCellRenderer.CellModel > cellRenderer, Integer width)
 
Function< T, CellModelgetCellRenderer ()
 
String getHeaderTitle ()
 
Integer getWidth ()
 

Private Attributes

final Function< T, CellModelTableCellRenderer.CellModel > cellRenderer
 
final String headerTitle
 
final Integer width
 

Detailed Description

Describes aspects of a column which can be used with getTableModel or getJTablePanel. 'T' represents the object that will represent rows in the table.

Definition at line 85 of file JTablePanel.java.

Constructor & Destructor Documentation

org.sleuthkit.autopsy.datasourcesummary.uiutils.JTablePanel< T >.ColumnModel< T >.ColumnModel ( String  headerTitle,
Function< T, CellModelTableCellRenderer.CellModel >  cellRenderer 
)

Constructor for a DataResultColumnModel.

Parameters
headerTitleThe title for the column.
cellRendererThe method that generates a CellModel for the column based on the data.

Definition at line 98 of file JTablePanel.java.

org.sleuthkit.autopsy.datasourcesummary.uiutils.JTablePanel< T >.ColumnModel< T >.ColumnModel ( String  headerTitle,
Function< T, CellModelTableCellRenderer.CellModel >  cellRenderer,
Integer  width 
)

Constructor for a DataResultColumnModel.

Parameters
headerTitleThe title for the column.
cellRendererThe method that generates a CellModel for the column based on the data.
widthThe preferred width of the column.

Definition at line 110 of file JTablePanel.java.

Member Function Documentation

Returns
The method that generates a CellModel for the column based on the data.

Definition at line 127 of file JTablePanel.java.

Returns
The title for the column.

Definition at line 119 of file JTablePanel.java.

Returns
The preferred width of the column (can be null).

Definition at line 134 of file JTablePanel.java.

Member Data Documentation

final Function<T, CellModelTableCellRenderer.CellModel> org.sleuthkit.autopsy.datasourcesummary.uiutils.JTablePanel< T >.ColumnModel< T >.cellRenderer
private

The documentation for this class was generated from the following file:

Copyright © 2012-2020 Basis Technology. Generated on: Tue Sep 22 2020
This work is licensed under a Creative Commons Attribution-Share Alike 3.0 United States License.