From 378b32a124e6dc00841f1d0bb1c908eca458566c Mon Sep 17 00:00:00 2001 From: Trym Hamer Gudvangen <trym.gudvangen@gmail.com> Date: Mon, 22 May 2023 20:59:41 +0200 Subject: [PATCH] feat: create general structure for pop ups --- .../view/components/pop_up/AbstractPopUp.java | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/main/java/edu/ntnu/idatt2001/group_30/paths/view/components/pop_up/AbstractPopUp.java diff --git a/src/main/java/edu/ntnu/idatt2001/group_30/paths/view/components/pop_up/AbstractPopUp.java b/src/main/java/edu/ntnu/idatt2001/group_30/paths/view/components/pop_up/AbstractPopUp.java new file mode 100644 index 0000000..5b5db6b --- /dev/null +++ b/src/main/java/edu/ntnu/idatt2001/group_30/paths/view/components/pop_up/AbstractPopUp.java @@ -0,0 +1,17 @@ +package edu.ntnu.idatt2001.group_30.paths.view.components.pop_up; + +public abstract class AbstractPopUp { + + protected void initialize() { + setupUiComponents(); + setupBehavior(); + } + + protected abstract void setupUiComponents(); + + + protected abstract void setupBehavior(); + + protected abstract void createPopUp(); + +} -- GitLab