diff --git a/ueb05_news_example/src/decorator/StringDecorator.java b/ueb05_news_example/src/decorator/StringDecorator.java new file mode 100644 index 00000000..dfcbf19b --- /dev/null +++ b/ueb05_news_example/src/decorator/StringDecorator.java @@ -0,0 +1,23 @@ +package decorator; + +import model.Item; + +public abstract class StringDecorator extends Item { + protected Item wrappee; + + public StringDecorator(Item item) { + this.wrappee = item; + } + + public String getOverview() { + return wrappee.getOverview(); + } + + public String getDetails() { + return wrappee.getDetails(); + } + + public String getTitle() { + return wrappee.getTitle(); + } +}