Skip to content

Commit da05fb9

Browse files
committed
removed another non-extended api usage
1 parent 0d62e99 commit da05fb9

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

src/main/java/com/couchbase/intellij/tools/dialog/ImportDialog.java

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -813,18 +813,16 @@ private void resetForm() {
813813

814814
protected void addListeners() {
815815
// Page 1: Dataset
816-
datasetField.addBrowseFolderListener("Select the Dataset", "", null,
817-
new FileChooserDescriptor(true, false, false, false, false, false) {
818-
@Override
819-
public boolean isFileVisible(VirtualFile file, boolean showHiddenFiles) {
820-
if (!file.isDirectory()) {
821-
String extension = file.getExtension();
822-
return JSON_FILE_FORMAT.equalsIgnoreCase(extension)
823-
|| CSV_FILE_FORMAT.equalsIgnoreCase(extension);
824-
}
816+
FileChooserDescriptor descriptor = new FileChooserDescriptor(true, false, false, false, false, false)
817+
.withFileFilter(file -> {
818+
if (file.isDirectory()) {
825819
return true;
826820
}
821+
String name = file.getName().toLowerCase();
822+
return name.endsWith(JSON_FILE_EXTENSION) || name.endsWith(CSV_FILE_EXTENSION);
827823
});
824+
datasetField.addBrowseFolderListener("Select File", "Select the file to import", project, descriptor);
825+
828826
datasetField.getTextField().getDocument().addDocumentListener(new DocumentAdapter() {
829827
@Override
830828
protected void textChanged(@NotNull DocumentEvent e) {

0 commit comments

Comments
 (0)