void (final JPanel tablePanel, final JBTable table, boolean enabled) { final AnActionButton addButton = ToolbarDecorator.findAddButton(tablePanel); if (addButton != null) { addButton.setEnabled(enabled); } final AnActionButton removeButton = ToolbarDecorator.findRemoveButton(tablePanel); if (removeButton != null) { removeButton.setEnabled(enabled && table.getSelectedRow() >= 0); } table.setEnabled(enabled); final JTableHeader header = table.getTableHeader(); if (header != null) { header.repaint(); } }