From f31de856243141d6533d53c0065aefd32fa31b4d Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 30 Apr 2025 12:53:17 +0200 Subject: make column object available to callback helper functions --- src/com.example.portfolio2/com/example/portfolio2/Window.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src') 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 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 columns = List.of( + columns = List.of( new ActivityColumn(GUI.Section.PROGRAM), new ActivityColumn(GUI.Section.SUBJECT1), new ActivityColumn(GUI.Section.SUBJECT2), -- cgit v1.2.3