/
rgd045
/
crypt-file
Обзор
Документация
Войти
/
rgd045
/
crypt-file
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
develop
src/main/java/org/cryptomator/ui/migration/MigrationSuccessController.java
45 строк
1 KB
Sebastian Stenzel
refactored launcher, deleted UiLauncherModule
29 мар 2022, 21:39
Не верифицирован
29 мар 2022, 21:39
e907360
Код
Авторство
О чём код?
package org.cryptomator.ui.migration; import org.cryptomator.common.vaults.Vault; import org.cryptomator.ui.common.FxController; import org.cryptomator.ui.fxapp.FxApplicationWindows; import org.cryptomator.ui.fxapp.PrimaryStage; import javax.inject.Inject; import javafx.fxml.FXML; import javafx.stage.Stage; @MigrationScoped public class MigrationSuccessController implements FxController { private final FxApplicationWindows appWindows; private final Stage window; private final Vault vault; private final Stage mainWindow; @Inject MigrationSuccessController(FxApplicationWindows appWindows, @MigrationWindow Stage window, @MigrationWindow Vault vault, @PrimaryStage Stage mainWindow) { this.appWindows = appWindows; this.window = window; this.vault = vault; this.mainWindow = mainWindow; } @FXML public void unlockAndClose() { close(); appWindows.startUnlockWorkflow(vault, mainWindow); } @FXML public void close() { window.close(); } /* Getter/Setters */ public Vault getVault() { return vault; } }