From f1a18762ab69ca626e3640d92d1854c4db7b3e29 Mon Sep 17 00:00:00 2001 From: danieskj Date: Mon, 13 Apr 2026 12:07:06 +0200 Subject: [PATCH 1/2] Added design pattern MVC --- src/main/java/edu/ntnu/idi/idatt/View/main_page.java | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 src/main/java/edu/ntnu/idi/idatt/View/main_page.java diff --git a/src/main/java/edu/ntnu/idi/idatt/View/main_page.java b/src/main/java/edu/ntnu/idi/idatt/View/main_page.java new file mode 100644 index 0000000..2ee12f8 --- /dev/null +++ b/src/main/java/edu/ntnu/idi/idatt/View/main_page.java @@ -0,0 +1,4 @@ +package edu.ntnu.idi.idatt.View; + +public class main_page { +} From 1ea81de4e631832dd229e3f2186c45ce0922767c Mon Sep 17 00:00:00 2001 From: danieskj Date: Fri, 24 Apr 2026 12:46:41 +0200 Subject: [PATCH 2/2] feat: Added observer, controller and view --- .../ntnu/idi/idatt/Controller/exchangePageController.java | 4 ++++ .../edu/ntnu/idi/idatt/Controller/mainPageController.java | 4 ++++ src/main/java/edu/ntnu/idi/idatt/Observer.java | 6 ++++++ src/main/java/edu/ntnu/idi/idatt/View/exchangePage.java | 4 ++++ .../ntnu/idi/idatt/View/{main_page.java => mainPage.java} | 2 +- 5 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 src/main/java/edu/ntnu/idi/idatt/Controller/exchangePageController.java create mode 100644 src/main/java/edu/ntnu/idi/idatt/Controller/mainPageController.java create mode 100644 src/main/java/edu/ntnu/idi/idatt/Observer.java create mode 100644 src/main/java/edu/ntnu/idi/idatt/View/exchangePage.java rename src/main/java/edu/ntnu/idi/idatt/View/{main_page.java => mainPage.java} (59%) diff --git a/src/main/java/edu/ntnu/idi/idatt/Controller/exchangePageController.java b/src/main/java/edu/ntnu/idi/idatt/Controller/exchangePageController.java new file mode 100644 index 0000000..4f8c5cc --- /dev/null +++ b/src/main/java/edu/ntnu/idi/idatt/Controller/exchangePageController.java @@ -0,0 +1,4 @@ +package edu.ntnu.idi.idatt.Controller; + +public class exchangePageController { +} diff --git a/src/main/java/edu/ntnu/idi/idatt/Controller/mainPageController.java b/src/main/java/edu/ntnu/idi/idatt/Controller/mainPageController.java new file mode 100644 index 0000000..c1162c7 --- /dev/null +++ b/src/main/java/edu/ntnu/idi/idatt/Controller/mainPageController.java @@ -0,0 +1,4 @@ +package edu.ntnu.idi.idatt.Controller; + +public class mainPageController { +} diff --git a/src/main/java/edu/ntnu/idi/idatt/Observer.java b/src/main/java/edu/ntnu/idi/idatt/Observer.java new file mode 100644 index 0000000..24b264b --- /dev/null +++ b/src/main/java/edu/ntnu/idi/idatt/Observer.java @@ -0,0 +1,6 @@ +package edu.ntnu.idi.idatt; + +public interface Observer { + + void update(); +} \ No newline at end of file diff --git a/src/main/java/edu/ntnu/idi/idatt/View/exchangePage.java b/src/main/java/edu/ntnu/idi/idatt/View/exchangePage.java new file mode 100644 index 0000000..d274afe --- /dev/null +++ b/src/main/java/edu/ntnu/idi/idatt/View/exchangePage.java @@ -0,0 +1,4 @@ +package edu.ntnu.idi.idatt.View; + +public class exchangePage { +} diff --git a/src/main/java/edu/ntnu/idi/idatt/View/main_page.java b/src/main/java/edu/ntnu/idi/idatt/View/mainPage.java similarity index 59% rename from src/main/java/edu/ntnu/idi/idatt/View/main_page.java rename to src/main/java/edu/ntnu/idi/idatt/View/mainPage.java index 2ee12f8..733d0cb 100644 --- a/src/main/java/edu/ntnu/idi/idatt/View/main_page.java +++ b/src/main/java/edu/ntnu/idi/idatt/View/mainPage.java @@ -1,4 +1,4 @@ package edu.ntnu.idi.idatt.View; -public class main_page { +public class mainPage { }