package chess.controller.event; import chess.model.Color; import chess.model.Coordinate; import chess.model.Move; public class EmptyGameDispatcher extends GameDispatcher { @Override public void onBoardUpdate() { } @Override public void onDraw() { } @Override public void onGameEnd() { } @Override public void onGameStart() { } @Override public void onKingInCheck() { } @Override public void onKingInMat() { } @Override public void onMove(Move move) { } @Override public void onMoveNotAllowed(Move move) { } @Override public void onPatSituation() { } @Override public void onPlayerTurn(Color color) { } @Override public void onPromotePawn(Coordinate pieceCoords) { } @Override public void onSurrender(Color coward) { } @Override public void onWin(Color winner) { } }