private boolean supportsKeyBinding(KeyBindingData kbData) {

		KeyBindingType type = getKeyBindingType();
		if (type.supportsKeyBindings()) {
			return true;
		}

		KeyBindingPrecedence precedence = null;
		if (kbData != null) {
			precedence = kbData.getKeyBindingPrecedence();
		}

		if (precedence == KeyBindingPrecedence.SystemActionsLevel) {
			return true; // system actions are special
		}

		// log a trace message instead of throwing an exception, as to not break any legacy code
		Msg.error(this, "Action does not support key bindings: " + getFullName(), new Throwable());
		return false;
	}
Signals the help system that this action does not need a help entry.   Some actions
are so obvious that they do not require help, such as an action that renames a file.
<p>
The method should be sparsely used, as most actions should provide help.
Ghidra/Framework/Docking/src/main/java/docking/action/DockingAction.java