2024-10-14 12:14:01 +03:00
|
|
|
|
package _VisualDVM.Passes.All;
|
2024-10-08 23:45:06 +03:00
|
|
|
|
import Common.Visual.Windows.Dialog.VFileChooser;
|
2024-10-09 22:01:19 +03:00
|
|
|
|
import _VisualDVM.Utils;
|
2024-07-21 23:19:18 +03:00
|
|
|
|
|
|
|
|
|
|
import java.io.File;
|
|
|
|
|
|
import java.util.Vector;
|
|
|
|
|
|
public class CreateTestFromSelectedFiles extends CreateTestFromDirectory {
|
|
|
|
|
|
@Override
|
|
|
|
|
|
public String getIconPath() {
|
2024-10-15 16:58:20 +03:00
|
|
|
|
return "/Common/icons/MassFiles.png";
|
2024-07-21 23:19:18 +03:00
|
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
|
|
|
protected boolean selectFiles() {
|
|
|
|
|
|
VFileChooser files_chooser = new VFileChooser("Выбор файлов");
|
2025-02-28 22:54:37 +03:00
|
|
|
|
Utils.ChooserProjectsSearchDirectory(files_chooser);
|
2024-10-14 15:19:13 +03:00
|
|
|
|
Vector<File> res = files_chooser.ShowMultiDialog();
|
2024-07-21 23:19:18 +03:00
|
|
|
|
dir = files_chooser.getCurrentDirectory();
|
2024-10-14 15:19:13 +03:00
|
|
|
|
if (res.isEmpty()) {
|
2024-07-21 23:19:18 +03:00
|
|
|
|
Log.Writeln_("Не выбрано ни одного файла.");
|
|
|
|
|
|
return false;
|
|
|
|
|
|
} else {
|
|
|
|
|
|
this.files = res;
|
|
|
|
|
|
saveDirectory();
|
|
|
|
|
|
}
|
|
|
|
|
|
return true;
|
|
|
|
|
|
}
|
2023-12-21 17:42:20 +03:00
|
|
|
|
}
|