[LIB-9] Fix some class dependencies between modules
[chesshog.git] / chesshog-format / src / main / java / org / hedgecode / chess / fen / FEN.java
index 36a781c..8523371 100644 (file)
@@ -140,11 +140,11 @@ public final class FEN {
         } else {
             boolean isKing = false, isQueen = false;
             switch (color) {
-                case Color.WHITE:
+                case WHITE:
                     isKing = (castles.indexOf(WHITE_KING) >= 0);
                     isQueen = (castles.indexOf(WHITE_QUEEN) >= 0);
                     break;
-                case Color.BLACK:
+                case BLACK:
                     isKing = (castles.indexOf(BLACK_KING) >= 0);
                     isQueen = (castles.indexOf(BLACK_QUEEN) >= 0);
                     break;
@@ -160,24 +160,24 @@ public final class FEN {
     public static String getCastle(Castle whiteCastle, Castle blackCastle) {
         StringBuilder sb = new StringBuilder();
         switch (whiteCastle) {
-            case Castle.KING:
+            case KING:
                 sb.append(WHITE_KING);
                 break;
-            case Castle.QUEEN:
+            case QUEEN:
                 sb.append(WHITE_QUEEN);
                 break;
-            case Castle.BOTH:
+            case BOTH:
                 sb.append(WHITE_KING).append(WHITE_QUEEN);
                 break;
         }
         switch (blackCastle) {
-            case Castle.KING:
+            case KING:
                 sb.append(BLACK_KING);
                 break;
-            case Castle.QUEEN:
+            case QUEEN:
                 sb.append(BLACK_QUEEN);
                 break;
-            case Castle.BOTH:
+            case BOTH:
                 sb.append(BLACK_KING).append(BLACK_QUEEN);
                 break;
         }