public int getIndex(String key) {
		List<SarifColumnKey> columns = model.getDataFrame().getColumns();
		for (SarifColumnKey c : columns) {
			if (c.getName().equals(key)) {
				columns.indexOf(c);
			}
		}
		return -1;
	}
Columns are added to the table based on if they are required by the SARIF
format or are a taxonomy that the SARIF file defines We "support" certain
taxonomies here by if the names match adding additional context actions that
can be performed
Ghidra/Features/Sarif/src/main/java/sarif/view/SarifResultsTableProvider.java