package com.charpentierbalocchi.dorfjavatik.model; import java.awt.Color; public class Tuile { public enum Biome { RIVIERE, FORET, CHAMP, VILLAGE, MONTAGNE } private Biome nord; private Biome sud; private Biome est; private Biome ouest; public Tuile(Biome nord, Biome sud, Biome est, Biome ouest) { this.nord = nord; this.sud = sud; this.est = est; this.ouest = ouest; } public Biome getNord() { return nord; } public Biome getSud() { return sud; } public Biome getEst() { return est; } public Biome getOuest() { return ouest; } public static Color getColorForBiome(Biome biome) { switch (biome) { case RIVIERE: return Color.BLUE; case FORET: return Color.GREEN; case CHAMP: return Color.YELLOW; case VILLAGE: return Color.RED; case MONTAGNE: return Color.GRAY; default: return Color.BLACK; } } @Override public String toString() { return "[N: " + nord + ", S: " + sud + ", E: " + est + ", O: " + ouest + "]"; } }