| Class | Description |
|---|---|
| LogEntryTable |
Subclasses JTable allowing grouping and sorting depending on user's input.
|
| LogEntryTableModelBase |
The table model with basic functionalities like add logs and remove all the logs.
|
| LogTableDataModel |
Extends the
LogEntryTableModelBase adding I/O, deletion of logs
by time frame. |
| LogTableRowFilter |
The filters used to hide/show logs in the table.
|
| LogTableRowSorter |
LogTableRowSorter extends TableRowSorter to customize
ordering, sorting and filtering for the table of logs. |
| LogTooltipHelper |
This class helps formatting the tooltip as desired.
|
| RowEntries |
The data structure containing all the rows of the table
(in the model coordinate space).
|
| TablePopupMenu |
The JPopupMenu displayed when the user presses the right mouse button
over a row of the table
|