1 package edu.jiangxin.apktoolbox.file.duplicate;
2
3 import javax.swing.table.DefaultTableModel;
4 import java.io.Serial;
5 import java.util.Vector;
6
7 public class DuplicateFilesTableModel extends DefaultTableModel {
8 @Serial
9 private static final long serialVersionUID = 1L;
10
11 public DuplicateFilesTableModel(Vector<? extends Vector<Object>> data, Vector<String> columnNames) {
12 super(data, columnNames);
13 }
14
15 @Override
16 public boolean isCellEditable(int row, int column) {
17 if (column == DuplicateFilesConstants.COLUMN_NAMES.indexOf(DuplicateFilesConstants.COLUMN_NAME_GROUP_NO)) {
18 return false;
19 }
20 return super.isCellEditable(row, column);
21 }
22 }