|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
IAutoPlayer | Add method for auto/computer player to the standard player interface. |
IBoardMaker | Interface for creating a Boggle Board. |
ILexicon | |
IPlayer | A Boggle player must support the methods of this interface. |
IPlayerView | |
IWordOnBoardFinder |
Class Summary | |
---|---|
AbstractAutoPlayer | Augments AutoPlayer by adding
abstract method for autoplayer. |
AbstractPlayer | Supplies default implementation and state for a player. |
BadAutoPlayer | AutoPlayer that can't find any words. |
BadWordFinder | Cannot find any words on a board. |
BoardCell | Encapsulate a (row,column) entry so that the entry can be hashed, compared, and stored as a single entry. |
BoggleBoard | Represent a Boggle Board to play a game of Boggle. |
BoggleBoardFactory | Factor for generating boggle boards. |
BoggleGUI | A GUI for the game of Boggle. |
BoggleMain | |
BoggleModel | |
Cube | |
ExpandableList | Subclass of JList intended to grow as elements are added to the list (via the model, but that's not seen by clients). |
HighScoreBoardMaker | |
HumanPlayer | |
LexiconTester | |
SimpleLexicon | Simple Lexicon implementation simply storing words in a set. |
StandardBoardMaker | Supply a random BoggleBoard that's either 4x4 or 5x5 using standard cubes from Boggle and Big Boggle, respectively. |
Enum Summary | |
---|---|
LexStatus | Enum values for querying a lexicon and determining if a string is a word, is a prefix of a word, or is not a word (and not a prefix of a word). |
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |