`ActionHooks` enables one to execute actions or macros in reponse to specific `EditBus` messages. The `EditBus` is jEdit's mechanism for event notification.