table.setModel(new GroupedMetaTableModel(dataModel));
table.getColumnModel().getColumn(0).setCellRenderer(new GroupedNameCellRenderer());
applyHeaderSize(table.getColumnModel().getColumn(1));
changeHandler = new ReportModelChangeHandler(editorContext);
headerPanel = new SortHeaderPanel(dataModel);
add(headerPanel, BorderLayout.NORTH);
add(new JScrollPane(table, JScrollPane.VERTICAL_SCROLLBAR_AS_NEEDED, JScrollPane.HORIZONTAL_SCROLLBAR_AS_NEEDED), BorderLayout.CENTER);
setEnabled(true);