View Javadoc
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  }