From b841c815997cb1c363ed5a66b37665452db63599 Mon Sep 17 00:00:00 2001 From: Namu Date: Mon, 6 Oct 2025 11:31:32 +0200 Subject: [PATCH] Fix: add missing methods in decorator --- src/decorator/BaseDecorator.java | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/src/decorator/BaseDecorator.java b/src/decorator/BaseDecorator.java index 103ccdf..9fd2618 100644 --- a/src/decorator/BaseDecorator.java +++ b/src/decorator/BaseDecorator.java @@ -1,6 +1,7 @@ package decorator; import entities.Notification; +import notificationsDecorations.NotificationDecoration; public abstract class BaseDecorator { protected Notification notification; @@ -9,5 +10,17 @@ public abstract class BaseDecorator { this.notification = notification; } + public void transitionState() { + notification.transitionState(); + } + + public void setKoState() { + notification.setKoState(); + } + + public void addDecoration(NotificationDecoration decoration) { + notification.addDecoration(decoration); + } + public abstract String getContent(); }