49 lines
797 B
Java
49 lines
797 B
Java
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() {}
|
|
|
|
}
|