From b771349fa91a0ac314a1f584a8ae366d495c9ef2 Mon Sep 17 00:00:00 2001
From: dragapsy <elghaoutiayman20@gmail.com>
Date: Fri, 18 Nov 2022 04:09:47 +0100
Subject: [PATCH] Tache 4 (La methode nextColor de la classe
 CyclicColorGenerator).

---
 app/src/main/java/model/CyclicColorGenerator.java | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app/src/main/java/model/CyclicColorGenerator.java b/app/src/main/java/model/CyclicColorGenerator.java
index cd96ad6..5bc11e9 100644
--- a/app/src/main/java/model/CyclicColorGenerator.java
+++ b/app/src/main/java/model/CyclicColorGenerator.java
@@ -7,12 +7,19 @@ import java.util.List;
 public class CyclicColorGenerator implements ColorGenerator{
 
     private List<Color> colors;
+    private int counter=1;
 
     public CyclicColorGenerator(List<Color> colors){
         this.colors = colors;
     }
     @Override
     public Color nextColor(Cell cell) {
-        return null;
+        if(counter >= this.colors.size()){
+            counter=0;
+        }
+
+        Color newColor = this.colors.get(counter);
+        counter++;
+        return newColor;
     }
 }
-- 
GitLab