Index

A B C D E F G H I L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

S

score - Variable in class model.logic.host.data.Tile
 
search(String, String...) - Static method in class model.logic.server.dictionary.IOSearcher
The search function takes a word and an array of file names as parameters.
secondPlayerName - Variable in class viewModel.ViewModel
 
secondPlayerScore - Variable in class viewModel.ViewModel
 
secondTile - Variable in class viewModel.ViewModel
 
sendStartToServer() - Method in class view.GameController
 
sendUpdatedModel() - Method in class model.logic.server.HostServer
The sendUpdatedModel function is used to send the updated model to all the clients.
serverIsRunning - Static variable in class model.logic.client.Client
 
setCalculationServer(MyServer) - Method in class view.data.ViewSharedData
The setCalculationServer function sets the calculationServer variable to a new MyServer object.
setCalculationServerIp(String) - Method in class model.logic.host.GameManager
The setCalculationServerIp function sets the calculationServerIp variable to the value of its parameter.
setCurrentPlayerTurn(int) - Method in class model.logic.host.TurnManager
The setCurrentPlayerTurn function sets the current player turn to a new value.
setDictionaries(String...) - Method in class model.logic.host.data.GameData
The setDictionaries function takes a variable number of arguments and stores them in an ArrayList.
setGameModelReceiver(GameModelReceiver) - Method in class view.data.ViewSharedData
The setGameModelReceiver function is used to set the gameModelReceiver variable.
setHost(boolean) - Method in class view.data.ViewSharedData
The setHost function sets the isHost variable to true or false.
setHostIp(String) - Method in class view.data.ViewSharedData
The setHostIp function sets the hostIp variable to a new value.
setHostPort(int) - Method in class view.data.ViewSharedData
The setHostPort function sets the hostPort variable to the value of its parameter.
setModel(GameManager) - Method in class viewModel.ViewModel
The setModel function is used to set the model of the view.
setName(String) - Method in class model.logic.host.data.Player
The setName function sets the name of the person.
setPlayer(Client) - Method in class view.data.ViewSharedData
The setPlayer function sets the player variable to a new Client object.
setPlayerName(String) - Method in class view.data.ViewSharedData
The setPlayerName function sets the player's name to a new value.
setScore(int) - Method in class model.logic.host.data.Player
The setScore function sets the score of a player.
setTiles(List<Tile>) - Method in class model.logic.host.data.Player
The setTiles function is used to set the tiles of a board.
setTiles(Tile[]) - Method in class model.logic.host.data.Word
The setTiles function is used to set the tiles of a given board.
setUpdatedModel(GameManager) - Method in class view.data.GameModelReceiver
The setUpdatedModel function is used to update the model of the game.
setViewSharedData(ViewSharedData) - Method in class view.ConnectionController
The setViewSharedData function is used to set the viewSharedData variable.
setViewSharedData(ViewSharedData) - Method in class view.EndGameController
The setViewSharedData function is used to set the viewSharedData variable in this class.
setViewSharedData(ViewSharedData) - Method in class view.GameController
 
setViewSharedData(ViewSharedData) - Method in class view.ViewController
The setViewSharedData function is used to set the viewSharedData variable.
sevenTile - Variable in class viewModel.ViewModel
 
sixTile - Variable in class viewModel.ViewModel
 
size() - Method in class model.logic.host.data.Tile.Bag
The size function returns the number of letters remaining in the bag.
skipTurn - Variable in class viewModel.ViewModel
 
skipTurn() - Method in interface model.logic.host.GameHandler
 
skipTurn() - Method in class model.logic.host.GameManager
The skipTurn function is called when the player clicks on the "Skip Turn" button.
skipTurn() - Method in interface viewModel.ViewModelFacade
 
SkipTurn() - Method in class view.GameController
 
sortTiles() - Method in interface viewModel.ViewModelFacade
 
squareClickHandler() - Method in class view.GameController
 
start() - Method in class model.logic.server.MyServer
Starts the server in a new thread.
start() - Method in class view.GameController
 
start(Stage) - Method in class view.BookScrabbleApplication
The start function is the main function of the program.
StartAsGuest() - Method in class view.ConnectionController
The StartAsGuest function is called when the user clicks on the "Start as Guest" button.
StartAsHost() - Method in class view.ConnectionController
The StartAsHost function is called when the user clicks on the "Start as Host" button.
startGame() - Method in class model.logic.host.GameManager
The startGame function is called when the game is ready to begin.
startGame() - Method in class model.logic.server.HostServer
The startGame function is called when the game is ready to start.
StartGame() - Method in class view.ConnectionController
The StartGame function is called when the user clicks on the "Start Game" button.
StartTutorial() - Method in class view.ViewController
The StartTutorial function is called when the user clicks on the "Tutorial" button.
stop - Variable in class model.logic.server.MyServer
 
stopGame() - Method in class model.logic.host.GameManager
The stopGame function is called when the game has ended.
stopGame() - Method in class model.logic.server.HostServer
The stopGame function is called when the game ends.
submit - Variable in class viewModel.ViewModel
 
submit() - Method in interface viewModel.ViewModelFacade
 
submit(String) - Method in interface model.logic.host.GameHandler
 
submit(String) - Method in class model.logic.host.GameManager
The submit function is called when a player submits a word to the board.
Submit() - Method in class view.GameController
 
swap - Variable in class viewModel.ViewModel
 
swapTiles() - Method in interface model.logic.host.GameHandler
 
swapTiles() - Method in class model.logic.host.GameManager
The swapTiles function is called when the player clicks on the "Swap Tiles" button.
swapTiles() - Method in interface viewModel.ViewModelFacade
 
SwapTiles() - Method in class view.GameController
 
A B C D E F G H I L M N P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form