A B C E G H I K L M N P Q R S T U V

I

IllegalCellException - Exception in model
This class describes the error that occurs when an illegal cell is passed as parameter.
IllegalCellException() - Constructor for exception model.IllegalCellException
constructor: Raises a new IllegalCellException.
IllegalCellException(String) - Constructor for exception model.IllegalCellException
constructor: Raises a new IllegalCellException.
IllegalViewException - Exception in view
 
IllegalViewException() - Constructor for exception view.IllegalViewException
 
IllegalViewException(String) - Constructor for exception view.IllegalViewException
 
isCheck(boolean) - Method in class controller.Control
accessor(observer): This method sees if the King with Color as parameter passed by, is checked.
isCheckMate(boolean) - Method in class controller.Control
accessor(observer): This method sees if King with Color as parameter passed by is terminally checked.
isDraw(boolean) - Method in class controller.Control
accessor(observer): This method checks whether the game has concluded with a tie when the player with the given color plays.
isMoved() - Method in class model.pieces.King
accessor(selector): Tells us whether the King has moved or not.
isMoved() - Method in class model.pieces.Rook
accessor(selector): Tells us whether the Rook has moved or not.
isOverDraw(boolean) - Method in class view.cl.CommandLineUI
accessor(observer): Checks whether we are at a draw state when the Player with the given color has turn to play and informs by returning a boolean value the end or the continuity of the match.
isOverWin(boolean) - Method in class view.cl.CommandLineUI
accessor(observer): Checks whether we are at a check mate(the player with the pieces of the given color) state and informs by returning a boolean value that indicates the end or the continuity of the match.

A B C E G H I K L M N P Q R S T U V