diff --git a/src/main/java/shape/Decorator.java b/src/main/java/shape/Decorator.java index 6126c7ae8acee1ae86fe4a550b4859b111db4832..243e043db5efd5659fb6ce000e61f3f9a3f9c733 100644 --- a/src/main/java/shape/Decorator.java +++ b/src/main/java/shape/Decorator.java @@ -1,6 +1,7 @@ package shape; import javafx.geometry.Point2D; +import javafx.scene.canvas.GraphicsContext; public abstract class Decorator implements Shape { protected Shape decoratedShape; @@ -17,4 +18,9 @@ public abstract class Decorator implements Shape { public Point2D point(int index) { return decoratedShape.point(index); } + + @Override + public void draw(GraphicsContext graphicsContext) { + decoratedShape.draw(graphicsContext); + } }