@Deprecated(forRemoval = true)
  public static @Nullable JavaOverrideImplementMemberChooser showJavaOverrideImplementChooser(@NotNull Editor editor,
                                                                                    @NotNull PsiElement aClass,
                                                                                    final boolean toImplement,
                                                                                    @NotNull Collection<CandidateInfo> candidates,
                                                                                    @NotNull Collection<CandidateInfo> secondary) {
    final JavaOverrideImplementMemberChooserContainer container =
      prepareJavaOverrideImplementChooser(aClass, toImplement, candidates, secondary);
    if (container == null) {
      return null;
    }
    return showJavaOverrideImplementChooser(container, editor, aClass);
  }
@Deprecated(forRemoval = true)
  public static @Nullable JavaOverrideImplementMemberChooser showJavaOverrideImplementChooser(@NotNull Editor editor,
                                                                                    @NotNull PsiElement aClass,
                                                                                    final boolean toImplement,
                                                                                    @NotNull Collection<CandidateInfo> candidates,
                                                                                    @NotNull Collection<CandidateInfo> secondary)