From 2bc9fe63b41a58226700bf57a01d5543722c49a6 Mon Sep 17 00:00:00 2001
From: a23022716 <celia.arezki.1@etu.univ-amu.fr>
Date: Fri, 11 Oct 2024 12:07:23 +0200
Subject: [PATCH] add NullDrawerState class

---
 src/main/java/shape/tp5/NullDrawerState.java | 28 ++++++++++++++++++++
 1 file changed, 28 insertions(+)
 create mode 100644 src/main/java/shape/tp5/NullDrawerState.java

diff --git a/src/main/java/shape/tp5/NullDrawerState.java b/src/main/java/shape/tp5/NullDrawerState.java
new file mode 100644
index 0000000..558c347
--- /dev/null
+++ b/src/main/java/shape/tp5/NullDrawerState.java
@@ -0,0 +1,28 @@
+package shape.tp5;
+
+import javafx.scene.canvas.GraphicsContext;
+
+
+public class NullDrawerState implements DrawerState {
+
+
+    @Override
+    public void mousePressed(DrawerContext context, double x, double y) {
+
+    }
+
+    @Override
+    public void mouseReleased(DrawerContext context, double x, double y) {
+
+    }
+
+    @Override
+    public void mouseMoved(DrawerContext context, double x, double y) {
+
+    }
+
+    @Override
+    public void paint(DrawerContext context, GraphicsContext graphicsContext) {
+
+    }
+}
-- 
GitLab