void (AnActionButton button) { final int[] rows = myTableView.getSelectedRows(); if (rows != null && rows.length > 0) { int cnt = 0; for (int row : rows) { myTableView.getListTableModel().removeRow(row - cnt); ++cnt; } myTableView.getListTableModel().fireTableDataChanged(); myTreeUpdater.updateTree(true); } }