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