this.core = core;
this.isCheckboxShown = showCheckBox;
setModel(new TrackTableModel(lib, colMap, showCheckBox, tracksAddable));
JTableHeader tableHeader = new JTableHeader(columnModel);
setTableHeader(tableHeader);
addMouseListener(new TableMouseListener(core));
addMouseListener(new TrackTablePopupMenu(this));
if (showCheckBox) {
getColumn("").setMaxWidth(0);
} else {
clearSortedMarker();