|
||||||||
| 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. |
| BadWordOnBoardFinder | 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. |
| BoardFirstAutoPlayer | |
| BoggleBoard | Represent a Boggle Board to play a game of Boggle. |
| BoggleBoardFactory | Factory for generating boggle boards. |
| BoggleGUI | A GUI for the game of Boggle. |
| BoggleMain | Play a game of Boggle. |
| BoggleScore | |
| BoggleStats | |
| 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). |
| HumanPlayer | |
| LexiconBenchmark | |
| LexiconFirstAutoPlayer | |
| 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. |
| StoppableReader | |
| TestLexicon | |
| TestWordFinder | |
| TrieLexicon | |
| TrieLexicon.Node | |
| 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 | |||||||