From 28a8671b127b409442118f8562580608d94a2a4d Mon Sep 17 00:00:00 2001 From: Rhys Evans <EvansRM17@cardiff.ac.uk> Date: Thu, 30 Nov 2023 11:45:17 +0000 Subject: [PATCH] added initial java files within main.java.Team5.SmartTowns.Towns to follow more dynamic town list in HomePage.html --- .../java/Team5/SmartTowns/Towns/towns.java | 52 +++++++++++++++++++ .../Team5/SmartTowns/Towns/townsStorage.java | 29 +++++++++++ 2 files changed, 81 insertions(+) create mode 100644 src/main/java/Team5/SmartTowns/Towns/towns.java create mode 100644 src/main/java/Team5/SmartTowns/Towns/townsStorage.java diff --git a/src/main/java/Team5/SmartTowns/Towns/towns.java b/src/main/java/Team5/SmartTowns/Towns/towns.java new file mode 100644 index 00000000..3bfeee97 --- /dev/null +++ b/src/main/java/Team5/SmartTowns/Towns/towns.java @@ -0,0 +1,52 @@ +package Team5.SmartTowns.Towns; + +import lombok.Data; + +@Data +public class towns { + private String name; + private Integer id; + private int trailNumber; + private int trailProgress; + + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Integer getId() { + return id; + } + + public void setId(Integer id) { + this.id = id; + } + + public int getTrailNumber() { + return trailNumber; + } + + public void setTrailNumber(int trailNumber) { + this.trailNumber = trailNumber; + } + + public int getTrailProgress() { + return trailProgress; + } + + public void setTrailProgress(int trailProgress) { + this.trailProgress = trailProgress; + } + + + public towns(String name, Integer id, int trailNumber, int trailProgress) { + this.name = name; + this.id = id; + this.trailNumber = trailNumber; + this.trailProgress = trailProgress; + } +} diff --git a/src/main/java/Team5/SmartTowns/Towns/townsStorage.java b/src/main/java/Team5/SmartTowns/Towns/townsStorage.java new file mode 100644 index 00000000..9d338630 --- /dev/null +++ b/src/main/java/Team5/SmartTowns/Towns/townsStorage.java @@ -0,0 +1,29 @@ +package Team5.SmartTowns.Towns; + +import java.util.ArrayList; +import java.util.List; + +public class townsStorage { + private List<towns> townList; + private static townsStorage singelton; + + townsStorage() { + townList = new ArrayList<>(); + townList.addAll( + List.of( + new towns("Caerphilly",01,3,70), + new towns("Risca",02,2,0), + new towns("Penarth",03,5,60) + + + ) + + ); + + } + + + + + +} -- GitLab