/
rgd045
/
crypt-file
Обзор
Документация
Войти
/
rgd045
/
crypt-file
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/main/java/org/cryptomator/ui/migration/MigrationStartController.java
43 строки
1002 B
Armin Schrenk
Remove code smells
28 июл 2022, 12:16
Не верифицирован
28 июл 2022, 12:16
47f2d42
Код
Авторство
О чём код?
package org.cryptomator.ui.migration; import dagger.Lazy; import org.cryptomator.common.vaults.Vault; import org.cryptomator.ui.common.FxController; import org.cryptomator.ui.common.FxmlFile; import org.cryptomator.ui.common.FxmlScene; import javax.inject.Inject; import javafx.fxml.FXML; import javafx.scene.Scene; import javafx.stage.Stage; @MigrationScoped public class MigrationStartController implements FxController { private final Stage window; private final Vault vault; private final Lazy<Scene> runMigrationScene; @Inject public MigrationStartController(@MigrationWindow Stage window, @MigrationWindow Vault vault, @FxmlScene(FxmlFile.MIGRATION_RUN) Lazy<Scene> runMigrationScene) { this.window = window; this.vault = vault; this.runMigrationScene = runMigrationScene; } @FXML public void cancel() { window.close(); } @FXML public void proceed() { window.setScene(runMigrationScene.get()); } /* Getter/Setter */ public Vault getVault() { return vault; } }