protected Component initComponent() {
JPanel main = new JPanel(new ExtendedTableLayout(new double[][]{{-1},{-1}}));
main.setBorder(new TitledBorder("Contents"));
JTable contentsTable = new JTable(new ContentsTableModel(viewContext.get(ToolWindowManager.class)));
contentsTable.getTableHeader().setReorderingAllowed(false);
contentsTable.getSelectionModel().addListSelectionListener(
new ContextPutTableListSelectionListener(viewContext, Content.class, contentsTable, -1)
);