A B C E F G H I L M N R S T V W

S

setFinder(IWordOnBoardFinder) - Method in class BoggleModel
Supply the model with an object that finds words on the model's board, and thus allows games/players to access the cells of a word on a board via the method cellsForWord
setMaker(IBoardMaker) - Static method in class BoggleBoardFactory
Change the board maker used by the factor.
setRandom(Random) - Static method in class BoggleBoardFactory
Change the source of a game's random number generator.
setView(IPlayerView) - Method in class AbstractPlayer
Set a veiw for this player, if not called the player will have a null view.
setView(IPlayerView) - Method in interface IPlayer
Specify a view for this player, the view is potentially used to show errors, highlight cubes for a word, and so on.
showError(String) - Method in class BoggleGUI
 
showError(String, String) - Method in interface IPlayerView
Show an error during the game.
showWord(String, List<BoardCell>, IPlayer) - Method in interface IPlayerView
A view should support some way to visualize a player's word found on a board at some set of board locations.
SimpleLexicon - Class in <Unnamed>
Simple Lexicon implementation simply storing words in a set.
SimpleLexicon() - Constructor for class SimpleLexicon
 
size() - Method in class BoggleBoard
Returns dimension of a square board, e.g., 4 or 5 for Boggle or Big Boggle, respectively.
size() - Method in interface ILexicon
Returns number of words stored in the lexicon (as from last call to load, for example).
size() - Method in class SimpleLexicon
 
StandardBoardMaker - Class in <Unnamed>
Supply a random BoggleBoard that's either 4x4 or 5x5 using standard cubes from Boggle and Big Boggle, respectively.
StandardBoardMaker() - Constructor for class StandardBoardMaker
 

A B C E F G H I L M N R S T V W