Inherits javax::swing::JTable.
Classes | |
class | DetailedTableModel |
class | MultilineRenderer |
Public Member Functions | |
DetailedLogTable () | |
void | setupContent (ILogEntry log) |
Component | prepareRenderer (TableCellRenderer renderer, int rowIndex, int vColIndex) |
TableCellRenderer | getCellRenderer (int row, int column) |
The table used to represent data in the right panel of the main window
com.cosylab.logging.client.DetailedLogTable.DetailedLogTable | ( | ) |
Build a table using the data in the log entry
log | The logEntry with the data to display |
TableCellRenderer com.cosylab.logging.client.DetailedLogTable.getCellRenderer | ( | int | row, | |
int | column | |||
) |
Component com.cosylab.logging.client.DetailedLogTable.prepareRenderer | ( | TableCellRenderer | renderer, | |
int | rowIndex, | |||
int | vColIndex | |||
) |
Sets a tool tip on all the cells. It pops up when the value is not fully displayed while the mouse scrolls over it.
void com.cosylab.logging.client.DetailedLogTable.setupContent | ( | ILogEntry | log | ) |
Fill the table with the fields of the given log.
log | The log whose content is shown in the table |
References com.cosylab.logging.engine.log.ILogEntry.getAdditionalData(), com.cosylab.logging.engine.log.ILogEntry.getField(), and com.cosylab.logging.client.DetailedLogTable.DetailedTableModel.logType.
Referenced by com.cosylab.logging.LoggingClient.showDetailedLogInfo().