From 74cb4b1d9077f84c8b7f70ba6b03c237c358f268 Mon Sep 17 00:00:00 2001
From: Bamba TOP <bamba.top@etu.u-pec.fr>
Date: Sun, 27 Oct 2024 20:45:55 +0100
Subject: [PATCH] Rajout Javadoc

---
 src/main/java/controller/TilePlacer.java | 28 ++++++++++++++++++------
 1 file changed, 21 insertions(+), 7 deletions(-)

diff --git a/src/main/java/controller/TilePlacer.java b/src/main/java/controller/TilePlacer.java
index 055b31f..21564e7 100644
--- a/src/main/java/controller/TilePlacer.java
+++ b/src/main/java/controller/TilePlacer.java
@@ -1,7 +1,21 @@
-package controller;
-
-import java.awt.Point;
-
-public interface TilePlacer {
-    void placeTile(Point position);
-}
+package controller;
+
+import java.awt.Point;
+
+/**
+ * Interface TilePlacer.
+ * 
+ * Cette interface définit le comportement pour le placement de tuiles
+ * sur un plateau de jeu. Elle doit être implémentée par toute classe
+ * qui gère le placement des tuiles.
+ */
+public interface TilePlacer {
+
+     /**
+     * Place une tuile à la position spécifiée.
+     *
+     * @param position la position sur le plateau où la tuile doit être placée,
+     *                 représentée par un objet Point (coordonnées x et y)
+     */
+    void placeTile(Point position);
+}