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