Feat: Decoration can transform notification content more freely
This commit is contained in:
@@ -26,7 +26,7 @@ public class NotificationObservable {
|
|||||||
for (final var subscriber : this.subscribers) {
|
for (final var subscriber : this.subscribers) {
|
||||||
for (final var notificationType : subscriber.notificationsTypes()) {
|
for (final var notificationType : subscriber.notificationsTypes()) {
|
||||||
var notification = factory.createNotification(notificationType, content, subscriber, subscriber.chosenNotificationStrategy());
|
var notification = factory.createNotification(notificationType, content, subscriber, subscriber.chosenNotificationStrategy());
|
||||||
// Ici j'applique automatiquement les décorations, évidement, il serait mieux de la faire dynamiquement.
|
|
||||||
BaseDecorator decorator = new WatermarkDecorator(new DateDecorator(notification, new Date()), "Thomas");
|
BaseDecorator decorator = new WatermarkDecorator(new DateDecorator(notification, new Date()), "Thomas");
|
||||||
System.out.println(decorator.getContent());
|
System.out.println(decorator.getContent());
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user