private JComponent buildPanel() {
		JPanel panel = new JPanel(new BorderLayout());
		filterTable = new GhidraFilterTable<>(this.model);
		GhidraTable table = filterTable.getTable();

		GoToService goToService = this.getTool().getService(GoToService.class);
		table.installNavigation(plugin.getTool(), goToService.getDefaultNavigatable());
		table.setNavigateOnSelectionEnabled(true);
		panel.add(filterTable);
		return panel;
	}
Show the SARIF result as a table and build possible actions on the table
Ghidra/Features/Sarif/src/main/java/sarif/view/SarifResultsTableProvider.java