Uses of Class
com.webstersmalley.chessweb.model.InvalidMoveException

Packages that use InvalidMoveException
com.webstersmalley.chessweb.model   
com.webstersmalley.chessweb.model.pieces   
 

Uses of InvalidMoveException in com.webstersmalley.chessweb.model
 

Methods in com.webstersmalley.chessweb.model that throw InvalidMoveException
 void Board.movePiece(Move move)
          Move a piece from one position to another.
abstract  void Piece.validateDirection(Move move, Board board)
          Validate a direction.
 void Piece.validateMove(Move move, Board board)
          Validate a move.
 void Piece.validateTake(Move move, Board board)
          Validate a take.
 

Uses of InvalidMoveException in com.webstersmalley.chessweb.model.pieces
 

Methods in com.webstersmalley.chessweb.model.pieces that throw InvalidMoveException
 void Rook.validateDirection(Move move, Board board)
          Validates the direction.
 void Queen.validateDirection(Move move, Board board)
          Validates the direction.
 void Pawn.validateDirection(Move move, Board board)
          Validates the direction.
 void Knight.validateDirection(Move move, Board board)
          Validates the direction.
 void King.validateDirection(Move move, Board board)
          Validates the direction.
 void Bishop.validateDirection(Move move, Board board)
          Validates the direction.
 



Copyright © 2005 Webster Smalley. All Rights Reserved.