[LIB-9] Fix some class dependencies between modules
[chesshog.git] / chesshog-format / src / main / java / org / hedgecode / chess / tcd / TCDBuilder.java
index b72372c..ea9355f 100644 (file)
@@ -82,22 +82,22 @@ public final class TCDBuilder implements Builder {
                 byte[] pieces = new byte[2 * (squarePieces.size() + 1)];
                 int i = 0;
                 switch (piece) {
-                    case Piece.PAWN:
+                    case PAWN:
                         pieces[i++] = TCD.PAWN;
                         break;
-                    case Piece.KNIGHT:
+                    case KNIGHT:
                         pieces[i++] = TCD.KNIGHT;
                         break;
-                    case Piece.BISHOP:
+                    case BISHOP:
                         pieces[i++] = TCD.BISHOP;
                         break;
-                    case Piece.ROOK:
+                    case ROOK:
                         pieces[i++] = TCD.ROOK;
                         break;
-                    case Piece.QUEEN:
+                    case QUEEN:
                         pieces[i++] = TCD.QUEEN;
                         break;
-                    case Piece.KING:
+                    case KING:
                         pieces[i++] = TCD.KING;
                         break;
                 }
@@ -143,13 +143,13 @@ public final class TCDBuilder implements Builder {
         if (castle != null) {
             byte castleByte;
             switch (castle) {
-                case Castle.KING:
+                case KING:
                     castleByte = TCD.CASTLE_KING;
                     break;
-                case Castle.QUEEN:
+                case QUEEN:
                     castleByte = TCD.CASTLE_QUEEN;
                     break;
-                case Castle.BOTH:
+                case BOTH:
                     castleByte = TCD.CASTLE_BOTH;
                     break;
                 default: