void (@NotNull Editor editor, char c, @NotNull DataContext context, @NotNull ActionPlan plan) { if (myDelegate instanceof TypedActionHandlerEx) { ((TypedActionHandlerEx)myDelegate).beforeExecute(editor, c, context, plan); } }