public Table(String id, TableModel swingTableModel)
{
super(id);
setOutputMarkupId(true);
setDefaultModel(new TableModelAdapter(swingTableModel));
columnsModelAdapter = new ColumnModel((IModel<TableModel>)getDefaultModel());
add(new ColGroup("colGroup", this));
add(new TableHeader("headers", this));
add(tableBody = new TableBody("rows", this)
{
@Override