Warning: session_start(): open(/var/lib/php/sessions/sess_tdbh8nfhq7t69b1i40dvmdlgea, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
static Map> setTableModel_after = weakHashMap();
static void setTableModel(final JTable table, final TableModel model) {
swing {
Map widths = tableColumnWidthsByName(table);
int[] i = table.getSelectedRows();
RowSorter sorter = model.getColumnCount() == tableColumnCount(table) ? table.getRowSorter() : null;
L extends RowSorter.SortKey> sortKeys = sorter == null ? null : sorter.getSortKeys();
table.setModel(model);
int n = model.getRowCount();
ListSelectionModel sel = table.getSelectionModel();
for (int j = 0; j < i.length; j++)
if (i[j] < n)
sel.addSelectionInterval(i[j], i[j]);
tableSetColumnPreferredWidths(table, widths);
table.setRowSorter(sorter);
callF(setTableModel_after.get(table), table);
if (sorter != null) {
print("Keeping sorter: " + sorter + " Sort keys: " + sortKeys);
if (sortKeys != null) sorter.setSortKeys(sortKeys);
}
}
}