From 2a9092ce97aefef983b10e651eb93d384b64618a Mon Sep 17 00:00:00 2001
From: Peter <pt033@hdm-stuttgart.de>
Date: Thu, 25 Jan 2024 16:50:49 +0100
Subject: [PATCH] delete(controller): delete screen enums

---
 .../Controller/GameSceneController.java       |  5 ----
 .../Controller/Utilities/ScreenClasses.java   | 28 -------------------
 2 files changed, 33 deletions(-)
 delete mode 100644 src/main/java/de/hdm_stuttgart/battlearena/Controller/Utilities/ScreenClasses.java

diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java b/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java
index 2fa308c0..801492dc 100644
--- a/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java
+++ b/src/main/java/de/hdm_stuttgart/battlearena/Controller/GameSceneController.java
@@ -1,6 +1,5 @@
 package de.hdm_stuttgart.battlearena.Controller;
 
-import de.hdm_stuttgart.battlearena.Controller.Utilities.ScreenClasses;
 import de.hdm_stuttgart.battlearena.Controller.Utilities.ScreenDimensionCalculator;
 import de.hdm_stuttgart.battlearena.Controller.Enum.GameMode;
 import de.hdm_stuttgart.battlearena.Controller.Enum.GameState;
@@ -16,11 +15,8 @@ import de.hdm_stuttgart.battlearena.Model.Map.Biom;
 import de.hdm_stuttgart.battlearena.Model.Map.TileManager;
 
 import javafx.animation.AnimationTimer;
-import javafx.beans.value.ChangeListener;
-import javafx.beans.value.ObservableValue;
 import javafx.fxml.FXML;
 import javafx.fxml.Initializable;
-import javafx.geometry.Insets;
 import javafx.geometry.Rectangle2D;
 import javafx.scene.canvas.Canvas;
 import javafx.scene.canvas.GraphicsContext;
@@ -30,7 +26,6 @@ import javafx.scene.control.Slider;
 import javafx.scene.layout.*;
 import javafx.scene.shape.Rectangle;
 import javafx.scene.text.Font;
-import javafx.scene.text.Text;
 import javafx.stage.Screen;
 import org.apache.logging.log4j.Logger;
 import org.apache.logging.log4j.LogManager;
diff --git a/src/main/java/de/hdm_stuttgart/battlearena/Controller/Utilities/ScreenClasses.java b/src/main/java/de/hdm_stuttgart/battlearena/Controller/Utilities/ScreenClasses.java
deleted file mode 100644
index 469d628a..00000000
--- a/src/main/java/de/hdm_stuttgart/battlearena/Controller/Utilities/ScreenClasses.java
+++ /dev/null
@@ -1,28 +0,0 @@
-package de.hdm_stuttgart.battlearena.Controller.Utilities;
-
-public enum ScreenClasses {
-//    enums have a range because the screen calculations are not precise, especially with screen scaling in the OS settings
-    INCH27(26, 28),
-    INCH24(23, 25),
-    INCH13_SURFACE(12, 14);
-
-    final int lBound, uBound;
-
-    ScreenClasses(int lBound, int uBound) {
-        this.lBound = lBound;
-        this.uBound = uBound;
-    }
-
-    public static ScreenClasses inRange(int inches) {
-        for (ScreenClasses screens : ScreenClasses.values()) {
-            if (screens.isInRange(inches)) {
-                return screens;
-            }
-        }
-        return null;
-    }
-
-    private boolean isInRange(int inches) {
-        return inches >= lBound && inches <= uBound;
-    }
-}
-- 
GitLab