
Public Member Functions | |
| ErrorTab (LogEntryTableModelBase sourceModel, String stackID) throws Exception | |
| void | close () |
| Override void | setVisible (boolean b) |
| Override void | actionPerformed (ActionEvent e) |
Private Member Functions | |
| void | initialize () |
| void | showFieldChooser () |
| void | setupTableCols (boolean[] cols) |
Private Attributes | |
| Engine | engine |
| DetailedLogTable | detailedLogTable = new DetailedLogTable() |
| FieldChooserDialog | fieldChooser = null |
| JTable | table = new JTable() |
| LogEntryTableModelBase | model |
| JPopupMenu | popmenu |
| TableColumn[] | columns = new TableColumn[Field.values().length] |
|
||||||||||||
|
Constructor
|
|
|
|
|
|
Release all the resource |
|
|
Init the GUI |
|
|
Show or hide the the columns of the table.
The array of boolean has one entry for each column that is The first column, i.e. the column showing if a log has additional data, is not considered here and is not part of the parameter.
|
|
|
Override |
|
|
Show the dialog to set the visible columns The first time this class is called, the dialog is created. |
|
|
The columns shown by the table for each field of the log i.e. the array does not contain the column showing if there are additional data |
|
|
The table with the details of the log |
|
|
The worker thread to look for logs belonging to the error trace |
|
|
The dialog to show the cols to display |
|
|
The table model |
|
|
The popup menu to show the field chooser dialog |
|
|
The table of logs |
1.3.8