[LIB-9] Separate chesshog-format module
[chesshog.git] / chesshog-format / src / main / java / org / hedgecode / chess / tcd / TCDBuilder.java
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2018. Developed by Hedgecode.
+ * Copyright (c) 2018-2019. Developed by Hedgecode.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -82,22 +82,22 @@ public final class TCDBuilder implements Builder {
                 byte[] pieces = new byte[2 * (squarePieces.size() + 1)];
                 int i = 0;
                 switch (piece) {
-                    case PAWN:
+                    case Piece.PAWN:
                         pieces[i++] = TCD.PAWN;
                         break;
-                    case KNIGHT:
+                    case Piece.KNIGHT:
                         pieces[i++] = TCD.KNIGHT;
                         break;
-                    case BISHOP:
+                    case Piece.BISHOP:
                         pieces[i++] = TCD.BISHOP;
                         break;
-                    case ROOK:
+                    case Piece.ROOK:
                         pieces[i++] = TCD.ROOK;
                         break;
-                    case QUEEN:
+                    case Piece.QUEEN:
                         pieces[i++] = TCD.QUEEN;
                         break;
-                    case KING:
+                    case Piece.KING:
                         pieces[i++] = TCD.KING;
                         break;
                 }
@@ -143,13 +143,13 @@ public final class TCDBuilder implements Builder {
         if (castle != null) {
             byte castleByte;
             switch (castle) {
-                case KING:
+                case Castle.KING:
                     castleByte = TCD.CASTLE_KING;
                     break;
-                case QUEEN:
+                case Castle.QUEEN:
                     castleByte = TCD.CASTLE_QUEEN;
                     break;
-                case BOTH:
+                case Castle.BOTH:
                     castleByte = TCD.CASTLE_BOTH;
                     break;
                 default: