@Override
  @NotNull
  public TreeFileChooser createFileChooser(@NotNull String title,
                                                    @Nullable PsiFile initialFile,
                                                    @Nullable FileType fileType,
                                                    TreeFileChooser.@Nullable PsiFileFilter filter,
                                                    @Nullable Comparator<? super NodeDescriptor<?>> comparator,
                                                    boolean disableStructureProviders,
                                                    boolean showLibraryContents) {
    return new TreeFileChooserDialog(myProject, title, initialFile, fileType, filter, comparator, disableStructureProviders, showLibraryContents);
  }
@Override
  @NotNull
  public TreeFileChooser createFileChooser(@NotNull String title,
                                                    @Nullable PsiFile initialFile,
                                                    @Nullable FileType fileType,
                                                    TreeFileChooser.@Nullable PsiFileFilter filter,
                                                    @Nullable Comparator<? super NodeDescriptor<?>> comparator,
                                                    boolean disableStructureProviders,
                                                    boolean showLibraryContents)