summaryrefslogtreecommitdiff
path: root/src/com.example.portfolio2/com/example/portfolio2/Controller.java
diff options
context:
space:
mode:
authorJonas Smedegaard <dr@jones.dk>2025-04-29 23:14:36 +0200
committerJonas Smedegaard <dr@jones.dk>2025-04-29 23:17:24 +0200
commit97d75aa78e658f9fe398827fb7cba7aa5bc31a6f (patch)
tree749b703269d4b8b589afdf5e181e96b04c6d3660 /src/com.example.portfolio2/com/example/portfolio2/Controller.java
parent6b6b45aca8f1a7770f2547a46bc1855bfb4ca9a7 (diff)
add track UI sections in new model class UI via subclass GUI (not as strings in class Window)
Diffstat (limited to 'src/com.example.portfolio2/com/example/portfolio2/Controller.java')
-rw-r--r--src/com.example.portfolio2/com/example/portfolio2/Controller.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/com.example.portfolio2/com/example/portfolio2/Controller.java b/src/com.example.portfolio2/com/example/portfolio2/Controller.java
index 3181199..154cf42 100644
--- a/src/com.example.portfolio2/com/example/portfolio2/Controller.java
+++ b/src/com.example.portfolio2/com/example/portfolio2/Controller.java
@@ -18,6 +18,9 @@ class Controller {
/// Storage model
private Database store;
+ /// UI model
+ private UI ui;
+
/// Application view
private Window view;
@@ -29,9 +32,11 @@ class Controller {
/// default constructor
///
/// @param store Storage model
+ /// @param ui UI model
/// @param view Application view
- Controller(final Database store, final Window view) {
+ Controller(final Database store, UI ui, final Window view) {
this.store = store;
+ this.ui = ui;
this.view = view;
}