@Override
	public synchronized void addLocalAction(ComponentProvider provider, DockingActionIf action) {
		checkForAlreadyAddedAction(provider, action);

		action.addPropertyChangeListener(this);
		addActionToMap(action);
		initializeKeyBinding(provider, action);
		actionGuiHelper.addLocalAction(provider, action);
	}
Add an action that works specifically with a component provider.
@param provider provider associated with the action
@param action local action to the provider
Ghidra/Framework/Docking/src/main/java/docking/actions/ToolActions.java