diff --git a/app/src/main/java/ru/project/ui/creation/file/FilePathType.java b/app/src/main/java/ru/project/ui/creation/file/FilePathType.java deleted file mode 100644 index a460446..0000000 --- a/app/src/main/java/ru/project/ui/creation/file/FilePathType.java +++ /dev/null @@ -1,6 +0,0 @@ -package ru.project.ui.creation.file; - -public enum FilePathType { - ABSOLUTE, - RELATIVE -} diff --git a/app/src/main/java/ru/project/ui/creation/file/FilePathTypeSelectionWindow.java b/app/src/main/java/ru/project/ui/creation/file/FilePathTypeSelectionWindow.java deleted file mode 100644 index 83dfd4a..0000000 --- a/app/src/main/java/ru/project/ui/creation/file/FilePathTypeSelectionWindow.java +++ /dev/null @@ -1,34 +0,0 @@ -package ru.project.ui.creation.file; - -import com.googlecode.lanterna.gui2.ActionListBox; -import com.googlecode.lanterna.gui2.WindowBasedTextGUI; -import java.util.function.Consumer; -import ru.project.ui.base.BaseModalWindow; - -public class FilePathTypeSelectionWindow extends BaseModalWindow { - - private final Consumer onPathTypeSelected; - - public FilePathTypeSelectionWindow( - WindowBasedTextGUI gui, Consumer onPathTypeSelected) { - - super("Выбор типа пути", gui); - - this.onPathTypeSelected = onPathTypeSelected; - - ActionListBox menu = new ActionListBox(); - - menu.addItem("Абсолютный", () -> selectPathType(FilePathType.ABSOLUTE)); - - menu.addItem("Относительный", () -> selectPathType(FilePathType.RELATIVE)); - - menu.addItem("Выйти", this::close); - - setComponent(menu); - } - - private void selectPathType(FilePathType pathType) { - onPathTypeSelected.accept(pathType); - close(); - } -}