From 88c6cbe664bf54aacc9647b2a14b6af4426d41f7 Mon Sep 17 00:00:00 2001 From: obai Albek <3009594@stud.hs-mannheim.de> Date: Tue, 16 Sep 2025 04:19:52 +0200 Subject: [PATCH] Bugfix --- MyLocalChat/src/main/java/domain/User.java | 8 ++++---- .../java/domain/{UserContacts.java => UserContact.java} | 6 +++--- MyLocalChat/src/main/java/domain/UserGruppen.java | 5 ----- 3 files changed, 7 insertions(+), 12 deletions(-) rename MyLocalChat/src/main/java/domain/{UserContacts.java => UserContact.java} (96%) delete mode 100644 MyLocalChat/src/main/java/domain/UserGruppen.java diff --git a/MyLocalChat/src/main/java/domain/User.java b/MyLocalChat/src/main/java/domain/User.java index 3172ae6..0d74045 100644 --- a/MyLocalChat/src/main/java/domain/User.java +++ b/MyLocalChat/src/main/java/domain/User.java @@ -14,7 +14,7 @@ public class User { private final String username; // Benutzername (final, da unveränderlich) private boolean isOnline; // Online-Status des Benutzers private UserInfo userInfo; // Statusinformation des Benutzers - private UserContacts userContacts; // Kontaktliste des Benutzers + private UserContact userContacts; // Kontaktliste des Benutzers private UserChatRoom chatRoom; // Verwaltung der Chaträume des Benutzers private UserGruppenRoom gruppenRoom; // Verwaltung der Gruppenmitgliedschaften @@ -29,7 +29,7 @@ public class User { this.username = username; this.isOnline = true; // Standardmäßig online this.userInfo = UserInfo.VERFÜGBAR; // Standard-Status "verfügbar" - this.userContacts = new UserContacts(); // Initialisiert leere Kontaktliste + this.userContacts = new UserContact(); // Initialisiert leere Kontaktliste this.chatRoom = new UserChatRoom(); // Initialisiert Chatraum-Verwaltung this.gruppenRoom = new UserGruppenRoom(); // Initialisiert Gruppen-Verwaltung } @@ -91,9 +91,9 @@ public class User { /** * Gibt die Kontaktliste des Benutzers zurück. * - * @return UserContacts-Objekt mit allen Kontakten + * @return UserContact-Objekt mit allen Kontakten */ - public UserContacts getUserContacts() { + public UserContact getUserContacts() { return userContacts; } diff --git a/MyLocalChat/src/main/java/domain/UserContacts.java b/MyLocalChat/src/main/java/domain/UserContact.java similarity index 96% rename from MyLocalChat/src/main/java/domain/UserContacts.java rename to MyLocalChat/src/main/java/domain/UserContact.java index 4685de6..d490f44 100644 --- a/MyLocalChat/src/main/java/domain/UserContacts.java +++ b/MyLocalChat/src/main/java/domain/UserContact.java @@ -8,14 +8,14 @@ import java.util.Objects; * Verwaltet die Kontaktliste eines Benutzers. * Bietet Funktionen zum Hinzufügen, Entfernen und Verwalten von Kontakten. */ -public class UserContacts { +public class UserContact { private List contacts; // Liste aller Kontakte des Benutzers /** - * Konstruktor für UserContacts. + * Konstruktor für UserContact. * Initialisiert eine leere Kontaktliste. */ - public UserContacts() { + public UserContact() { this.contacts = new ArrayList<>(); } diff --git a/MyLocalChat/src/main/java/domain/UserGruppen.java b/MyLocalChat/src/main/java/domain/UserGruppen.java deleted file mode 100644 index aba1916..0000000 --- a/MyLocalChat/src/main/java/domain/UserGruppen.java +++ /dev/null @@ -1,5 +0,0 @@ -package domain; - -public class UserGruppen { - -}