Uses of Package

Classes in used by Default Package
Board
          This class creates a board for a given ScrabbleBuilder.
Game
          This class contains methods for game operation.
Letter
          This class defines a Letter.
LetterMove
          This class defines a LetterMove - a specific Letter coupled with x and y co-ordinates.
MouseOverButtonUI
          This class extends BasicButtonUI, and provides mouse rollover functionality to enable the border of buttons to change colour.
Move
          This class defines a Move - a list of LetterMoves.
MoveStrategy
          Abstract class containing abstract methods to be supered by specific MoveStrategies.
Player
          This abstract class outlines a Player.
Rack
          This class defines a Rack - a list of Letters.
RemoteScrabble
          RemoteScrabble describes the player's GUI interface for the remote Scrabble game.
ScrabbleBuilder
          This class builds the board and loads the letter set from the information loaded by Dictionary
ServerThread
          This class handles ServerThread startup, operations and shutdown.
Square
          This class builds and controls a Square of the Board.
Word
          This class builds and controls Words in the game of scrabble.