Index

A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

S

score - Variable in class Model.gameClasses.Tile
 
SCORE_UPDATED - Static variable in class General.MethodsNames
 
scoreProperty - Variable in class ViewModel.PlayerVVM
 
scores - Variable in class Model.gameClasses.Tile.Bag
 
search(String, String...) - Static method in class Model.gameClasses.IOSearcher
 
send(int, String, String...) - Method in class Model.ClientCommunication
Sends a message to the server, protocol: id:method:input1,input2,...
sendToAllPlayers(int, String, String) - Method in class Model.HostServer
sendToAllPlayers --> send a message to all players
sendToAllPlayers(String) - Method in class Model.HostServer
 
sendToBookScrabbleServer(String, String) - Method in class Model.HostServer
sendToGameServer --> send a query or a challenge to the game server
sendToSpecificPlayer(int, String) - Method in class Model.HostServer
 
sendToSpecificPlayer(int, String, String) - Method in class Model.HostServer
sendToSpecificPlayer --> send a message to a specific player
SET_HAND - Static variable in class General.MethodsNames
 
SET_ID - Static variable in class General.MethodsNames
 
setBoardStatus() - Method in class Model.HostModel
A method that set the prev-board to the new state of the board and notify to the other players that the board has changed notify to the binding objects by a format - requestedId + ":" +method + ":" + inputs
setBoardStatus(Character[][]) - Method in class Model.GuestModel
will update the board status
setChanged() - Method in class Model.HostServer
 
setColor(int) - Method in class Model.gameClasses.Board.BoardSquare
 
setCurrentPlayerId(int) - Method in class Model.PlayerModel
 
setHand(String) - Method in class Model.gameClasses.Player
 
setHand(List<Character>) - Method in class Model.gameClasses.Player
 
setHand(List<Character>) - Method in class ViewModel.MyPlayerVVM
 
setId(int) - Method in class Model.gameClasses.Player
 
setId(int) - Method in class ViewModel.PlayerVVM
 
setIp(String) - Method in class View.LoginData
 
setIsHost(boolean) - Method in class View.LoginData
 
setLetter(char) - Method in class ViewModel.DataChanges
 
setModel(Model) - Method in class ViewModel.ViewModel
set the model only if it is null (to avoid setting it twice)
setName(String) - Method in class Model.gameClasses.Player
 
setName(String) - Method in class ViewModel.PlayerVVM
 
setNewCol(int) - Method in class ViewModel.DataChanges
 
setNewRow(int) - Method in class ViewModel.DataChanges
 
setNumberOfTiles(int) - Method in class ViewModel.PlayerVVM
 
setPlayerName(String) - Method in class Model.HostModel
 
setPlayerName(String) - Method in class View.LoginData
 
setPort(Integer) - Method in class View.LoginData
 
setScore(int) - Method in class Model.gameClasses.Player
 
setScore(int) - Method in class ViewModel.PlayerVVM
 
setTile(Tile) - Method in class Model.gameClasses.Board.BoardSquare
initialize a given tile into a square
setTiles(Tile[][]) - Method in class Model.gameClasses.Board
 
showChallengeAlert(String...) - Method in class View.bookscrabbleapp.InGameController
this method is called when a user got a positive answer from the server about his move, and it lets the other players to challenge the server decision.
showDisconnectionAlert() - Method in class View.bookscrabbleapp.InGameController
This alert is triggered when the host disconnects from the game, it redirects the guest to the login page
size() - Method in class Model.gameClasses.Tile.Bag
 
start() - Method in class Model.gameClasses.MyServer
 
start(Stage) - Method in class View.bookscrabbleapp.BookScrabbleApplication
 
START_GAME - Static variable in class General.MethodsNames
 
startGame() - Method in class Model.GuestModel
 
startGame() - Method in class Model.HostModel
 
startGame() - Method in class Model.Model
 
startGame() - Method in class ViewModel.ViewModel
 
startGame(MouseEvent) - Method in class View.bookscrabbleapp.LobbyController
 
startServer() - Method in class Model.HostServer
startServer --> start the server in a thread
stop() - Method in class Model.gameClasses.MyServer
 
stop() - Method in class Model.HostServer
 
stringToCharacterMatrix(String) - Method in class Model.GuestModel
 
A B C D E F G H I J L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values