protected JComponent createComponent() {
		LayoutManager manager = createLayoutManager();
		JPanel panel = new JPanel();
		panel.setLayout(manager);
		panel.setBorder(BorderFactory.createTitledBorder(filterName));

		addCheckBoxes(panel);

		return createFilterPanel(panel);
	}
A basic class to extract out code I was repeating over and over again.  This class creates
a component that contains series of check boxes and can answer questions about filtering.

@param <T> the type of item being filtered
Ghidra/Features/VersionTracking/src/main/java/ghidra/feature/vt/gui/filters/CheckBoxBasedAncillaryFilter.java