/**
* Frame that shows log messages as they occur.
- *
+ *
* @author David ‘Bombe’ Roden <bombe@freenetproject.org>
*/
public class LogWindow extends JFrame implements LoggingListener, ActionListener {
/**
* Table model for the log message table.
- *
+ *
* @author David ‘Bombe’ Roden <bombe@freenetproject.org>
*/
private class LogRecordTableModel extends AbstractTableModel {
/**
* Adds a log record.
- *
+ *
* @param logRecord
* The log record to add
*/
- @SuppressWarnings("synthetic-access")
public synchronized void addLogRecord(LogRecord logRecord) {
logRecords.add(logRecord);
fireTableRowsInserted(logRecords.size() - 1, logRecords.size() - 1);