Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
C
E
G
I
L
M
N
R
S
T
A
addScore(int)
- Method in interface mvc143.
IBoggleModel
Add to the score.
addToDictionary(String[])
- Method in interface mvc143.
IBoggleController
Add new words to dictionary without changing what was already there.
addToDictionary(String[])
- Method in interface mvc143.
IBoggleWordsModel
Add new words to dictionary, without changing what was already there.
addToHistory(String)
- Method in interface mvc143.
IBoggleWordsModel
Add the accepted proposal to the history.
addToProposal(int, int)
- Method in interface mvc143.
IBoggleController
This method will add the letter specified by row and col to the proposal string.
C
createBoard(String)
- Method in interface mvc143.
IBoggleModel
create a new board by loading from a resource (file) if fileID is null, the board is created internally (for example, it randomly assigns the characters for each cell).
E
emptyHistory()
- Method in interface mvc143.
IBoggleWordsModel
Clear the history list.
endGame()
- Method in interface mvc143.
IBoggleController
End the current running game.
G
getBoardCols()
- Method in interface mvc143.
IBoggleController
Get the number of columns in the board.
getBoardRows()
- Method in interface mvc143.
IBoggleController
get the number of rows in the board.
getCols()
- Method in interface mvc143.
IBoggleModel
Tells the number of columns of the board.
getGameTime()
- Method in interface mvc143.
IBoggleController
Get the total time duration of a game in milliseconds.
getHistory()
- Method in interface mvc143.
IBoggleWordsModel
get a history (list) of all accepted words in the current game.
getLetter(int, int)
- Method in interface mvc143.
IBoggleModel
Retrive the character on the cell specified by col and row.
getLetterInBoard(int, int)
- Method in interface mvc143.
IBoggleController
return the character at the position specified by row and col.
getMillisRemaining()
- Method in interface mvc143.
IBoggleController
Get the remaining left in the current game.
getRows()
- Method in interface mvc143.
IBoggleModel
Tells the number of rows of the board
getScore()
- Method in interface mvc143.
IBoggleController
Get the score for the current game.
getScore()
- Method in interface mvc143.
IBoggleModel
Tell the current score.
getStatus()
- Method in interface mvc143.
IBoggleController
Return a message which this components wants to be visible to the user.
getWordsHistory()
- Method in interface mvc143.
IBoggleController
Get the words history from the Model.
getWordsModel()
- Method in interface mvc143.
IBoggleModel
make the words model object visible to controller
I
IBoggleController
- interface mvc143.
IBoggleController
.
This interface provides the methods for overall control of a Boggle Game.
IBoggleModel
- interface mvc143.
IBoggleModel
.
This interface provides the methods needed for the Boggle Model, that is, methods to manipulate the board data, score data and dictionary model.
IBoggleView
- interface mvc143.
IBoggleView
.
This is the visual aspect of the game of Boggle.
IBoggleWordsModel
- interface mvc143.
IBoggleWordsModel
.
An aspect of the Model.
isNewProposal()
- Method in interface mvc143.
IBoggleController
Determine if the current word proposal is empty or not, i.e., whether any letters have been added to it.
isRunning()
- Method in interface mvc143.
IBoggleController
This method will tell if the game is ended or not.
isValidPosition(int, int)
- Method in interface mvc143.
IBoggleWordsModel
Determine if the selected square of the board is a legal position for the next letter of the word being developed.
isValidWord(String)
- Method in interface mvc143.
IBoggleWordsModel
Determine if the word proposed is valid or not.
L
loadDictionary(String)
- Method in interface mvc143.
IBoggleController
Load a dictionary from a resource (file).
loadDictionary(String)
- Method in interface mvc143.
IBoggleWordsModel
Load a dictionary from a resource (file).
M
mvc143
- package mvc143
N
newProposal()
- Method in interface mvc143.
IBoggleController
The current word proposal will be cleared.
R
redraw()
- Method in interface mvc143.
IBoggleView
This method will redisplay everything.
removeLetterFromProposal()
- Method in interface mvc143.
IBoggleController
Remove the last character in the proposed word.
resetScore()
- Method in interface mvc143.
IBoggleModel
Reset the score to zero; for example, at the start of another game.
S
setDictionary(Collection)
- Method in interface mvc143.
IBoggleWordsModel
set the dictionary to be a given one.
setGameTime(long)
- Method in interface mvc143.
IBoggleController
Set the time duration of one game.
showInfo()
- Method in interface mvc143.
IBoggleView
shows the information, at least the author and description of different modules
startGame()
- Method in interface mvc143.
IBoggleController
Start a new game, with a new internally generated board.
startGame(String)
- Method in interface mvc143.
IBoggleController
Start a new game, intializing the board from the file given.
startTimer()
- Method in interface mvc143.
IBoggleController
Start the timer, if the timer is stopped (create a new timer and start it, if there wasn't already a timer)
submitProposal()
- Method in interface mvc143.
IBoggleController
When the user submits the proposed word, this method will check if the word is valid or not.
T
terminate()
- Method in interface mvc143.
IBoggleModel
Perform cleanup when the application is about to end.
terminateApplication()
- Method in interface mvc143.
IBoggleController
Terminate the application.
terminateView()
- Method in interface mvc143.
IBoggleView
Perform cleanup when the application is about to end.
A
C
E
G
I
L
M
N
R
S
T
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes