From 5693817f9b73e731c0f6a31ca402494ac79d49b6 Mon Sep 17 00:00:00 2001 From: Felix Koppe Date: Thu, 14 Nov 2024 17:56:43 +0100 Subject: [PATCH] Add notifications --- .../src/main/java/pp/mdga/client/ActionSynchronizer.java | 5 ----- .../main/java/pp/mdga/client/NotificationSynchronizer.java | 7 +++++++ .../mdga/model/src/main/java/pp.mdga/effect/Effect.java | 4 ---- .../pp.mdga/notification/ActivePlayerNotification.java | 4 ++++ .../java/pp.mdga/notification/DrawCardNotification.java | 4 ++++ .../java/pp.mdga/notification/InterruptNotification.java | 4 ++++ .../java/pp.mdga/notification/MovePieceNotification.java | 4 ++++ .../src/main/java/pp.mdga/notification/Notification.java | 4 ++++ .../java/pp.mdga/notification/PlayCardNotification.java | 4 ++++ .../main/java/pp.mdga/notification/ResumeNotification.java | 4 ++++ .../java/pp.mdga/notification/RollDiceNotification.java | 4 ++++ .../java/pp.mdga/notification/SwapPieceNotification.java | 4 ++++ 12 files changed, 43 insertions(+), 9 deletions(-) delete mode 100644 Projekte/mdga/client/src/main/java/pp/mdga/client/ActionSynchronizer.java create mode 100644 Projekte/mdga/client/src/main/java/pp/mdga/client/NotificationSynchronizer.java delete mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/effect/Effect.java create mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/notification/ActivePlayerNotification.java create mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/notification/DrawCardNotification.java create mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/notification/InterruptNotification.java create mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/notification/MovePieceNotification.java create mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/notification/Notification.java create mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/notification/PlayCardNotification.java create mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/notification/ResumeNotification.java create mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/notification/RollDiceNotification.java create mode 100644 Projekte/mdga/model/src/main/java/pp.mdga/notification/SwapPieceNotification.java diff --git a/Projekte/mdga/client/src/main/java/pp/mdga/client/ActionSynchronizer.java b/Projekte/mdga/client/src/main/java/pp/mdga/client/ActionSynchronizer.java deleted file mode 100644 index 977969b2..00000000 --- a/Projekte/mdga/client/src/main/java/pp/mdga/client/ActionSynchronizer.java +++ /dev/null @@ -1,5 +0,0 @@ -package pp.mdga.client; - -public class ActionSynchronizer { - -} diff --git a/Projekte/mdga/client/src/main/java/pp/mdga/client/NotificationSynchronizer.java b/Projekte/mdga/client/src/main/java/pp/mdga/client/NotificationSynchronizer.java new file mode 100644 index 00000000..23fdccdd --- /dev/null +++ b/Projekte/mdga/client/src/main/java/pp/mdga/client/NotificationSynchronizer.java @@ -0,0 +1,7 @@ +package pp.mdga.client; + +import pp.mdga.notification.Notification; + +public class NotificationSynchronizer { + +} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/effect/Effect.java b/Projekte/mdga/model/src/main/java/pp.mdga/effect/Effect.java deleted file mode 100644 index 7a4168b1..00000000 --- a/Projekte/mdga/model/src/main/java/pp.mdga/effect/Effect.java +++ /dev/null @@ -1,4 +0,0 @@ -package pp.mdga.effect; - -public interface Effect { -} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/notification/ActivePlayerNotification.java b/Projekte/mdga/model/src/main/java/pp.mdga/notification/ActivePlayerNotification.java new file mode 100644 index 00000000..a19531e3 --- /dev/null +++ b/Projekte/mdga/model/src/main/java/pp.mdga/notification/ActivePlayerNotification.java @@ -0,0 +1,4 @@ +package pp.mdga.notification; + +public class ActivePlayerNotification { +} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/notification/DrawCardNotification.java b/Projekte/mdga/model/src/main/java/pp.mdga/notification/DrawCardNotification.java new file mode 100644 index 00000000..5130a82f --- /dev/null +++ b/Projekte/mdga/model/src/main/java/pp.mdga/notification/DrawCardNotification.java @@ -0,0 +1,4 @@ +package pp.mdga.notification; + +public class DrawCardNotification { +} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/notification/InterruptNotification.java b/Projekte/mdga/model/src/main/java/pp.mdga/notification/InterruptNotification.java new file mode 100644 index 00000000..c165bafa --- /dev/null +++ b/Projekte/mdga/model/src/main/java/pp.mdga/notification/InterruptNotification.java @@ -0,0 +1,4 @@ +package pp.mdga.notification; + +public class InterruptNotification { +} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/notification/MovePieceNotification.java b/Projekte/mdga/model/src/main/java/pp.mdga/notification/MovePieceNotification.java new file mode 100644 index 00000000..c4a6b4b3 --- /dev/null +++ b/Projekte/mdga/model/src/main/java/pp.mdga/notification/MovePieceNotification.java @@ -0,0 +1,4 @@ +package pp.mdga.notification; + +public class MovePieceNotification { +} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/notification/Notification.java b/Projekte/mdga/model/src/main/java/pp.mdga/notification/Notification.java new file mode 100644 index 00000000..5e848918 --- /dev/null +++ b/Projekte/mdga/model/src/main/java/pp.mdga/notification/Notification.java @@ -0,0 +1,4 @@ +package pp.mdga.notification; + +public interface Notification { +} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/notification/PlayCardNotification.java b/Projekte/mdga/model/src/main/java/pp.mdga/notification/PlayCardNotification.java new file mode 100644 index 00000000..477384bf --- /dev/null +++ b/Projekte/mdga/model/src/main/java/pp.mdga/notification/PlayCardNotification.java @@ -0,0 +1,4 @@ +package pp.mdga.notification; + +public class PlayCardNotification { +} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/notification/ResumeNotification.java b/Projekte/mdga/model/src/main/java/pp.mdga/notification/ResumeNotification.java new file mode 100644 index 00000000..83c2fc47 --- /dev/null +++ b/Projekte/mdga/model/src/main/java/pp.mdga/notification/ResumeNotification.java @@ -0,0 +1,4 @@ +package pp.mdga.notification; + +public class ResumeNotification { +} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/notification/RollDiceNotification.java b/Projekte/mdga/model/src/main/java/pp.mdga/notification/RollDiceNotification.java new file mode 100644 index 00000000..b975a9d9 --- /dev/null +++ b/Projekte/mdga/model/src/main/java/pp.mdga/notification/RollDiceNotification.java @@ -0,0 +1,4 @@ +package pp.mdga.notification; + +public class RollDiceNotification { +} diff --git a/Projekte/mdga/model/src/main/java/pp.mdga/notification/SwapPieceNotification.java b/Projekte/mdga/model/src/main/java/pp.mdga/notification/SwapPieceNotification.java new file mode 100644 index 00000000..04b713ce --- /dev/null +++ b/Projekte/mdga/model/src/main/java/pp.mdga/notification/SwapPieceNotification.java @@ -0,0 +1,4 @@ +package pp.mdga.notification; + +public class SwapPieceNotification { +}