private void makeSelection() {
		ProgramSelection selection = table.getProgramSelection();
		if (program == null || program.isClosed() || selection.getNumAddresses() == 0) {
			return;
		}
		GoToService service = tool.getService(GoToService.class);
		if (service != null) {
			service.goTo(new ProgramLocation(program, selection.getMinAddress()));
		}
		tool.firePluginEvent(new ProgramSelectionPluginEvent(getName(), selection, program));
	}
ComponentProvider to display the results of a BSim Overview query
Ghidra/Features/BSim/src/main/java/ghidra/features/bsim/gui/overview/BSimOverviewProvider.java