@Override
	public Object getColumnValueForRow(BatchGroup row, int column) {
		switch (COLS.getCol(column)) {
			case SELECTED:
				return Boolean.valueOf(row.isEnabled());
			case FILETYPE:
				return StringUtils.defaultString(row.getCriteria().getFileExt(), "<no ext>");
			case LOADER:
				return row.getCriteria().getLoader();
			case LANG:
				return row.getSelectedBatchGroupLoadSpec();
			case FILES:
				return row;
			default:
				return "unknown col";
		}
	}
An adapter between {@link BatchInfo} and a {@link TableModel}.
Ghidra/Features/Base/src/main/java/ghidra/plugins/importer/batch/BatchImportTableModel.java