private Component buildCheckBoxPanel() {
		JPanel panel = new JPanel(new VerticalLayout(5));
		panel.setOpaque(true);
		panel.setBackground(GThemeDefaults.Colors.BACKGROUND);
		panel.setBorder(BorderFactory.createEmptyBorder(10, 10, 10, 10));
		for (FidFile fidFile : fidFiles) {
			GCheckBox checkbox = new GCheckBox(fidFile.getName(), fidFile.isActive());
			checkbox.setToolTipText(fidFile.getPath());
			checkbox.getAccessibleContext().setAccessibleName(fidFile.getBaseName());
			checkboxes.add(checkbox);
			checkbox.addItemListener(e -> fidFile.setActive(checkbox.isSelected()));
			panel.add(checkbox);
		}
		panel.getAccessibleContext().setAccessibleName("Checkboxes");
		return panel;
	}
Dialog that allows user to choose which Fid databases are "Active".  A database must be
"Active" for it to be used for Fid analysis.
Ghidra/Features/FunctionID/src/main/java/ghidra/feature/fid/plugin/ActiveFidConfigureDialog.java