private void registerHelpLocation(ComponentProvider provider, HelpLocation helpLocation) {
		HelpService helpService = Help.getHelpService();
		HelpLocation registeredHelpLocation = helpService.getHelpLocation(provider);
		if (registeredHelpLocation != null) {
			return; // nothing to do; location already registered
		}

		if (helpLocation == null) {
			helpLocation = new HelpLocation(provider.getOwner(), provider.getName());
		}

		helpService.registerHelp(provider, helpLocation);
	}
Adds a new component (via the provider) to be managed by this docking window manager. The
component will be initially shown or hidden based on the "show" parameter.

@param provider the component provider.
@param show indicates whether or not the component should be initially shown.
Ghidra/Framework/Docking/src/main/java/docking/DockingWindowManager.java