diff options
author | Jonas Smedegaard <dr@jones.dk> | 2025-04-30 12:53:17 +0200 |
---|---|---|
committer | Jonas Smedegaard <dr@jones.dk> | 2025-04-30 12:53:17 +0200 |
commit | f31de856243141d6533d53c0065aefd32fa31b4d (patch) | |
tree | 04cfbb7f8f9b2c6c61ba0ef64806c6e422f13c20 /src/com.example.portfolio2 | |
parent | 0480c720e7e94ac0fb6111aaeea580bb9ea1b6de (diff) |
make column object available to callback helper functions
Diffstat (limited to 'src/com.example.portfolio2')
-rw-r--r-- | src/com.example.portfolio2/com/example/portfolio2/Window.java | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/com.example.portfolio2/com/example/portfolio2/Window.java b/src/com.example.portfolio2/com/example/portfolio2/Window.java index 93d522b..d3e2b06 100644 --- a/src/com.example.portfolio2/com/example/portfolio2/Window.java +++ b/src/com.example.portfolio2/com/example/portfolio2/Window.java @@ -56,13 +56,16 @@ public final class Window extends Application { /// Application controller private Controller con = new Controller(store, ui, this); + /// column state data as List of ActivityColumn objects + private List<ActivityColumn> columns; + @Override public void start(final Stage stage) throws IOException { // clear old insertions into participation table con.initialize(); // define list of columns based on their names - List<ActivityColumn> columns = List.of( + columns = List.of( new ActivityColumn(GUI.Section.PROGRAM), new ActivityColumn(GUI.Section.SUBJECT1), new ActivityColumn(GUI.Section.SUBJECT2), |