public static void overrideOrImplementMethodsInRightPlace(@NotNull Editor editor,
                                                            @NotNull PsiClass aClass,
                                                            @NotNull Collection<? extends PsiMethodMember> candidates,
                                                            boolean copyJavadoc,
                                                            boolean insertOverrideWherePossible) {
    OverrideOrImplementOptions options = new OverrideOrImplementOptions()
      .copyJavadoc(copyJavadoc)
      .insertOverrideWherePossible(insertOverrideWherePossible);
    overrideOrImplementMethodsInRightPlace(editor, aClass, candidates, options);
  }
public static void overrideOrImplementMethodsInRightPlace(@NotNull Editor editor,
                                                            @NotNull PsiClass aClass,
                                                            @NotNull Collection<? extends PsiMethodMember> candidates,
                                                            boolean copyJavadoc,
                                                            boolean insertOverrideWherePossible)