protected Component initGroupEditorContent() {
JPanel toolGroupsPanel = new JPanel(new TableLayout(new double[][]{{-1, 5, 150, 5}, {5, 25, 5, 25, 5, -1}}));
toolGroupsPanel.setBorder(new TitledBorder("Groups"));
final JTable toolGroupsTable = new JTable(new ToolGroupsTableModel(toolWindowManager));
toolGroupsTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
JScrollPane toolGroupsTableScroll = new JScrollPane(toolGroupsTable);
JCheckBox booleanEditor = new JCheckBox();
booleanEditor.setHorizontalAlignment(SwingConstants.CENTER);