Public Member Functions | |
DetailedLogTable () | |
void | setupContent (ILogEntry log) |
Component | prepareRenderer (TableCellRenderer renderer, int rowIndex, int vColIndex) |
Override TableCellRenderer | getCellRenderer (int row, int column) |
Private Member Functions | |
void | setEmptyContent () |
Private Attributes | |
final String | NOT_AVAILABLE = "" |
DetailedTableModel | dataModel = new DetailedTableModel() |
int | rowsNum |
int | normalRowHeight |
String[][] | nameValue |
MultilineRenderer | logMessageRenderer = new MultilineRenderer() |
EntryTypeRenderer | entryTypeRenderer = new EntryTypeRenderer(true) |
|
Build a table using the data in the log entry
|
|
|
|
Sets a tool tip on all the cells. It pops up when the value is not fully displayed while the mouse scrolls over it.
|
|
Fill the table with an empty content (no log selected) |
|
Fill the table with the fields of the given log.
|
|
The table model |
|
|
|
The multiline renderer for the log message |
|
The pairs <name,value> i.e. all the values displayed in the table.
The first column contains the title of each cell in HTML format; the second column contains the value displayed in the right column of the table in plain text. The renderes will take such a string and format to be properly displayed, with the exception of the log type that is stored into the |
|
The height of a row with only one line of text |
|
The string shown when the dialog is not displaying a log |
|
The rows in the table |