HunterHuang0X7C7
2023-08-12 1c7c28f03215f03e97387d7e6b45ae752c396dcb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
package com.github.hunter0x7c7.sync.model.storage;
 
import javafx.stage.Stage;
 
public class Session {
 
    private static Session mInstance;
 
    private Session() {
    }
 
    public static Session getInstance() {
        if (mInstance == null) {
            synchronized (Session.class) {
                if (mInstance == null) {
                    mInstance = new Session();
                }
            }
        }
        return mInstance;
    }
 
 
    private Stage primaryStage;
 
    public Stage getPrimaryStage() {
        return primaryStage;
    }
 
    public void setPrimaryStage(Stage primaryStage) {
        this.primaryStage = primaryStage;
    }
}