@Override
		public void reportNotEnabled(Component focusOwner) {

			String contextText = getContextText(focusOwner);
			if (contextText == null) {
				return;
			}

			DockingActionIf action = validActions.get(0);
			String actionName = action.getName();
			String ksText = KeyBindingUtils.parseKeyStroke(keyStroke);
			String message =
				"'%s' (%s) not currently enabled %s".formatted(actionName, ksText, contextText);
			tool.setStatusInfo(message, true);
			Toolkit.getDefaultToolkit().beep();
		}
Keeps only those actions in the list that are owned by the given dialog provider
@param provider the provider
Ghidra/Framework/Docking/src/main/java/docking/action/MultipleKeyAction.java