private JComponent createFilterEffectWidget() {
		//
		// How should we display the filtered-out vertices? 
		//
		fadedButton = new GRadioButton("Faded");
		fadedButton.setToolTipText("Filtered vertices remain in the graph, but are grayed-out");
		removedButton = new GRadioButton("Removed");
		removedButton.setToolTipText("Filtered vertices are removed from the graph");

		ButtonGroup group = new ButtonGroup();
		group.add(fadedButton);
		group.add(removedButton);
		fadedButton.setSelected(true);

		JPanel panel = new JPanel(new FlowLayout(FlowLayout.LEFT));
		panel.add(new GLabel("Filtered Display: "));
		panel.add(fadedButton);
		panel.add(removedButton);
		return panel;
	}
A {@link ComponentProvider} that is the UI component of the {@link SampleGraphPlugin}.  This
shows a graph of the plugins in the system.
Ghidra/Extensions/sample/src/main/java/ghidra/examples/graph/SampleGraphProvider.java