private void synchronizeKeyBinding(ComponentProvider provider) {

		if (!getKeyBindingType().supportsKeyBindings()) {
			return;
		}

		DockingActionIf action = provider.getShowProviderAction();
		KeyBindingData defaultBinding = action.getDefaultKeyBindingData();
		setKeyBindingData(defaultBinding);

		KeyBindingData kbData = action.getKeyBindingData();
		if (kbData != null) {
			setUnvalidatedKeyBindingData(kbData);
		}
	}
Ensures that the given provider's key binding matches this class's key binding
@param provider the provider
Ghidra/Framework/Docking/src/main/java/docking/ShowComponentAction.java