From 1faa029b0a4a7623dff9ded51095fb8b73b07295 Mon Sep 17 00:00:00 2001 From: joss Date: Sat, 14 Jun 2025 14:51:14 +0200 Subject: [PATCH] Added Module data type --- src/data/Module.java | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/data/Module.java diff --git a/src/data/Module.java b/src/data/Module.java new file mode 100644 index 0000000..bdb4767 --- /dev/null +++ b/src/data/Module.java @@ -0,0 +1,24 @@ +package hsmw.jotto5.beleg.data; + +/** + * Bildet ein Kursmodul ab. + * + * Ist eine Kindklasse von Group, und enthält alle teilnehmenden Studierenden sowie befähigte Dozierende. + */ +public class Module extends Group { + + @WebField(displayAs = "Semesterwochenstunden") + public final int sws; + + /** + * Konstruktor. + * + * @param uid Die zu vergebende UID + * @param displayName Der Anzeigename + */ + public Module(String uid, String displayName, int sws) { + super(uid, displayName); + this.sws = sws; + } + +}