@Override
  public void invoke(final @NotNull Project project, final Editor editor, PsiFile file) {
    if (!FileModificationService.getInstance().prepareFileForWrite(myClass.getContainingFile())) return;
    chooseConstructor2Delegate(project, editor, myClass);
  }
@Override
  public void invoke(final @NotNull Project project, final Editor editor, PsiFile file)