void dispose() { if (swingEventList != null) { swingEventList.dispose(); } threadSafeList.dispose(); readOnlyList.dispose(); }
/** Clears the data model and releases resources used by the event list. */ public void clearEventList() { // Get table model and dispose resources. TableModel tableModel = getModel(); if (tableModel instanceof DefaultEventTableModel) { ((DefaultEventTableModel) tableModel).dispose(); } // Set default model to remove old reference. setModel(new DefaultTableModel()); // Dispose connection list. connectionList.dispose(); connectionList = null; }