@Override
    public @NotNull AnActionEvent createEvent(@NotNull InputEvent inputEvent,
                                              @NotNull DataContext context,
                                              @NotNull String place,
                                              @NotNull Presentation presentation,
                                              @NotNull ActionManager manager) {
      myContext.actionPresentation = presentation;
      myContext.actionPlace = place;
      return myState.createActionEvent();
    }
@Override
    public @NotNull AnActionEvent createEvent(@NotNull InputEvent inputEvent,
                                              @NotNull DataContext context,
                                              @NotNull String place,
                                              @NotNull Presentation presentation,
                                              @NotNull ActionManager manager)