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

Packages that use Board
com.webstersmalley.chessweb.model   
com.webstersmalley.chessweb.model.pieces   
com.webstersmalley.chessweb.view   
com.webstersmalley.chessweb.web   
 

Uses of Board in com.webstersmalley.chessweb.model
 

Subclasses of Board in com.webstersmalley.chessweb.model
 class StandardBoard
          Represents a standard chess board.
 

Methods in com.webstersmalley.chessweb.model that return Board
 Board MoveValidator.getBoard()
           
 

Methods in com.webstersmalley.chessweb.model with parameters of type Board
 boolean Move.isPathClear(Board board)
          Calculates whether the path is clear.
 boolean Piece.moveIsATake(Position destination, Board board)
          Whether the proposed move is a take.
 void MoveValidator.setBoard(Board board)
           
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 Board in com.webstersmalley.chessweb.model.pieces
 

Methods in com.webstersmalley.chessweb.model.pieces with parameters of type Board
 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.
 

Uses of Board in com.webstersmalley.chessweb.view
 

Constructors in com.webstersmalley.chessweb.view with parameters of type Board
SimpleStringView(Board board)
           
 

Uses of Board in com.webstersmalley.chessweb.web
 

Methods in com.webstersmalley.chessweb.web that return Board
 Board HistoryController.getBoard()
           
 Board GameController.getBoard()
           
 

Methods in com.webstersmalley.chessweb.web with parameters of type Board
 void MoveFormController.setBoard(Board board)
           
 void HistoryController.setBoard(Board board)
           
 void GameController.setBoard(Board board)
           
 



Copyright © 2005 Webster Smalley. All Rights Reserved.