Skip navigation links
A B C D F G I J K M N O P Q R S T U V W 

A

Activator - Class in de.smarten.tsuro.client.observer.desktop.controller
The activator class controls the plug-in life cycle
Activator() - Constructor for class de.smarten.tsuro.client.observer.desktop.controller.Activator
The constructor
addGameListItem(int, String, int) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
adds a new toggleable button to the gameList
addGateRect(TileGridPane, Position, Gate, String) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
adds a rectangle to serve as a gate entry point

B

board - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
boardAnchor - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
boardLength - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
boardSize - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 

C

calculateTokenSize() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
client.observer.desktop - package client.observer.desktop
 
clientControl - Variable in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
ClientControlProcessingRequestReplyCallbackTest - Class in client.observer.desktop
 
ClientControlProcessingRequestReplyCallbackTest() - Constructor for class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
clientId - Variable in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
clientName - Variable in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
connection - Variable in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
connectionResetCallback() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Is called upon a connection reset (i.e.
connectionResetCallback() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
connectionState - Variable in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
contentPane - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
createFxScene() - Method in class de.smarten.tsuro.client.observer.desktop.view.DesktopObserverViewPart
 
currentlyViewedPlayer - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
currentlyViewedPlayerColorIndicator - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
currentPlayerColorIndicator - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
currentPlayerName - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 

D

de.smarten.tsuro.client.observer.desktop.controller - package de.smarten.tsuro.client.observer.desktop.controller
 
de.smarten.tsuro.client.observer.desktop.model - package de.smarten.tsuro.client.observer.desktop.model
 
de.smarten.tsuro.client.observer.desktop.view - package de.smarten.tsuro.client.observer.desktop.view
 
deckAnchor - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
deckButtonLeftColorIndicator - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
deckButtonRightColorIndicator - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
deckCols - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
deckPlayerName - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
deckRows - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
decks - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
deckSize - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
DesktopObserverViewPart - Class in de.smarten.tsuro.client.observer.desktop.view
 
DesktopObserverViewPart() - Constructor for class de.smarten.tsuro.client.observer.desktop.view.DesktopObserverViewPart
 
disconnect() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Disconnects from the server and returns true if it was successful.
disconnect() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
displayLosses(List<Player>) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
The method tells the GUI to display the kicked players in
displayLosses(List<Player>) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
displayLosses(List<Player>) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
displays who lost
displayLosses(List<Player>) - Method in interface de.smarten.tsuro.client.observer.desktop.view.IGUI
Iterates over the list of lost Players and displays them (via showMessage)

F

fillGameList(List<Game>) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
fillGameList(List<Game>) - Method in interface de.smarten.tsuro.client.observer.desktop.view.IGUI
 
findSceneObjectsGameList() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
findSceneObjectsObserver() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
findSceneObjectsRegister() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
finishNotificationCallback() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 

G

gameContinueNotificationCallback() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
gameJoined() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
gameListButtons - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
gameListGridPane - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
gameListMessage - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
gameListNameField - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
gameListResponseCallback(List<Game>) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Is called when a GameListResponse has been received.
gameListResponseCallback(List<Game>) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
gameListResponseCallbackTest - Class in client.observer.desktop
not finished, under construction
gameListResponseCallbackTest() - Constructor for class client.observer.desktop.gameListResponseCallbackTest
 
gameListScrollPane - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
gameModel - Variable in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
gameModel - Variable in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
gameModel - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
gamePauseNotificationCallback() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
gameStartNotificationCallback() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Is used when a GameStartNotification has been sent.
gameStartNotificationCallback() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
gameWon(Iterator<Player>) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
Is called when one or multiple player/s won the game.
getClientName() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Returns the name of the client.
getClientName() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
getConnectionState() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Returns the current connection state, 1 stands for "connected", 0 for "not connected".
getConnectionState() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
getDefault() - Static method in class de.smarten.tsuro.client.observer.desktop.controller.Activator
Returns the shared instance
getGameListGridPane() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
getGui() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
function necessary and used for testing
getImageDescriptor(String) - Static method in class de.smarten.tsuro.client.observer.desktop.controller.Activator
Returns an image descriptor for the image file at the given plug-in relative path
getMessageText() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
function necessary and used for testing
getNetworkAddress() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Returns the networkAddress of the server the client is connected to
getNetworkAddress() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
getObserverClientControl() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
getObserverGuiControl() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
function necessary and used for testing
getObserverGUIControl() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
getPlayerIndexWithOffset(int, int) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
getScene() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
Returns the scene that was created in the constructor or null if the scene could not be created
gui - Variable in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
GUI - Class in de.smarten.tsuro.client.observer.desktop.view
 
GUI() - Constructor for class de.smarten.tsuro.client.observer.desktop.view.GUI
constructor without the gameModel
GUI(GameModel) - Constructor for class de.smarten.tsuro.client.observer.desktop.view.GUI
constructor with the gameModel
GUI.Direction - Enum in de.smarten.tsuro.client.observer.desktop.view
 
GuiEventHandler - Class in de.smarten.tsuro.client.observer.desktop.controller
The GuiEventHandler Class.
GuiEventHandler() - Constructor for class de.smarten.tsuro.client.observer.desktop.controller.GuiEventHandler
 
GuiEventHandler(GUI) - Constructor for class de.smarten.tsuro.client.observer.desktop.controller.GuiEventHandler
 
guiEventHandler - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
guiHelper - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 

I

IGUI - Interface in de.smarten.tsuro.client.observer.desktop.view
 
illegalGates - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
initBoard() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
initDecks(int) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
builds the decks
initGame(GameModel) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
starts up the game scene
initGameListWindow() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
initGameListWindow() - Method in interface de.smarten.tsuro.client.observer.desktop.view.IGUI
This method is called whenever the client would like to join a game
initialize(URL, ResourceBundle) - Method in class de.smarten.tsuro.client.observer.desktop.controller.GuiEventHandler
 
initPlayerList() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
initializes the playerList GridPane
initPlayers() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
initStopwatches() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
initTokens(boolean) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
initializes the tokens
IObserverClientControl - Interface in de.smarten.tsuro.client.observer.desktop.controller
The interface IObserverClientControl defines methods for handling objects and method calls between IObserverGUIControl and IObserverClientToServerConnection
IObserverGUIControl - Interface in de.smarten.tsuro.client.observer.desktop.controller
The interface IObserverGUIControl defines methods for interactions that are relevant for the GUI.
ipInput - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
isPlayer - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 

J

joinGame(int, String, Role) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Sends a GameJoinRequest with the information passed.
joinGame(int, String, Role) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
This method is called when the user wants to register with a game after he entered the necessary information
joinGame(int, String, Role) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
joinGame(int, String, Role) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
joinGameAsPlayerClicked() - Method in class de.smarten.tsuro.client.observer.desktop.controller.GuiEventHandler
 
joinGameAsSpectatorClicked() - Method in class de.smarten.tsuro.client.observer.desktop.controller.GuiEventHandler
 
joinGameButtonSpectator - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 

K

kickNotificationCallback(List<Player>) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
kickNotificationCallbackTest - Class in client.observer.desktop
 
kickNotificationCallbackTest() - Constructor for class client.observer.desktop.kickNotificationCallbackTest
 

M

main(String[]) - Static method in class de.smarten.tsuro.client.observer.desktop.view.GUI
main method to start the client as a standalone application
makeDeckVisible(Player) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
displays a given player's deck and renders the others invisible
messageText - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
moveTileFromDeckToBoard(Tile, Position, Rotation) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
moves a given Tile lying on the deck to a given Position on the board

N

notifyCancel() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
The method tells the GUI to display that the game has been cancelled.
notifyCancel() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
notifyContinue() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
The method tells the GUI to display that the game has been continued.
notifyContinue() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
notifyDisconnect() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
Is called when the connection timed out or is reset in another way.
notifyFinish() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
The method tells the GUI to display that the game has been finished.
notifyFinish() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
notifyKick(String) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
Displays the kicked players on the GUI.
notifyKick(String) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
notifyPause() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
The method tells the GUI to display that the game has been paused.
notifyPause() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
notifyTurn() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
Is used to notify the gui that it is the client's turn.
notifyTurn() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
starts the stopwatches when a new turn starts

O

ObserverClientControl - Class in de.smarten.tsuro.client.observer.desktop.controller
The ClientControl class.
ObserverClientControl(ObserverGUIControl) - Constructor for class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
Gets and sets the ObserverGuiControl instance, called by class ObserverGUIControl
ObserverGUIControl - Class in de.smarten.tsuro.client.observer.desktop.controller
The interface between GUI and ClientControl.
ObserverGUIControl(GUI) - Constructor for class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
Creates and sets the ObserverClientControl instance, called by class GUI
observerGUIControl - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 

P

pause() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
is called then the game is paused.
PLAYER_IN_GAME_TEXT - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
PLAYER_LOST_TEXT - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
playerList - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
players - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
playerStatus - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
PLUGIN_ID - Static variable in class de.smarten.tsuro.client.observer.desktop.controller.Activator
 
prepare() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
prepare() - Method in class client.observer.desktop.gameListResponseCallbackTest
 
prepare() - Method in class client.observer.desktop.kickNotificationCallbackTest
 
processingRequestReplyCallback(JoinResponse, int) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 

Q

quit() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
closes the stage
quitButton - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
quitClicked() - Method in class de.smarten.tsuro.client.observer.desktop.controller.GuiEventHandler
 

R

register(String) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Is called when a user entered a network address and clicked register.
register(String) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
register() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
registerButton - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
registerClicked(String) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
This method is called when the user wants to connect (indicated by pressing the register button) with a server after entering a network address.
registerClicked(String) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
registerMessage - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
RELATIVE_GAP_SIZE_BETWEEN_TILES_BOARD - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
RELATIVE_GAP_SIZE_BETWEEN_TILES_DECK - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
RELATIVE_LENGTH_OF_GATE_TO_TILE - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
RELATIVE_STROKE_SIZE_OF_TILES - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
RELATIVE_STROKE_THICKNESS_OF_GATE_TO_GATE - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
RELATIVE_STROKE_THICKNESS_OF_TOKEN_TO_TOKEN - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
RELATIVE_THICKNESS_OF_GATE_TO_TILE - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
requestGameList() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Forwards the request for a GameList to the ObserverClientToServerConnection
requestGameList() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
Forwards request for GameList to the client control.
requestGameList() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
requestGameList() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
resume() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
is called then the game is resumed.
runOnGui(Runnable) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
runs the task on the GUI thread

S

scene - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
sendJoinDetails(boolean) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
setBlockedPosition(Position) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
applies the style of a blocked tile to the board tile on the given position
setError(String, String) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Forwards an error message to the GUIControl and the source of the error, e.g.
setError(String, String) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
Receives an error message and the source of the error (e.g.
setError(String, String) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
setError(String, String) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
setFxFocus() - Method in class de.smarten.tsuro.client.observer.desktop.view.DesktopObserverViewPart
 
setGameJoined() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
setGameList(List<Game>) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
Receives a List of Game objects and forwards this list to the gui for displaying it.
setGameList(List<Game>) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
setGameListMessage(String) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
sets the text for the message in the gameList scene
setGameModel(GameModel) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
This method sets the GameModel variable of this class.
setGameModel(GameModel) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
setGui(GUI) - Method in class de.smarten.tsuro.client.observer.desktop.controller.GuiEventHandler
 
setGuiControl(ObserverGUIControl) - Method in class de.smarten.tsuro.client.observer.desktop.controller.GuiEventHandler
 
setMessage(String, String) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Forwards a message to the GUIControl and the source of the message, e.g.
setMessage(String, String) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
Receives an message and the source of the error (e.g.
setMessage(String, String) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
setMessage(String, String) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
setPlayerStatus(Player, KickState) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
sets the output text for the player status depending on the KickState
setTokenPos(Player, Position, Gate) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
sets the position on the board of a given token if the position is not null
showError(String) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
sets the text for the error message
showError(String) - Method in interface de.smarten.tsuro.client.observer.desktop.view.IGUI
 
showGameList() - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverGUIControl
Tells the GUI to display the gamelistwindow.
showGameList() - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverGUIControl
 
showGameListMessage(String) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
showMessage(String) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
sets the text for the normal message
showMessage(String) - Method in interface de.smarten.tsuro.client.observer.desktop.view.IGUI
Changes the text displayed in the GUI
showRegisterMessage(String) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
showRegisterWindow() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
starts up the register window
showRegisterWindow() - Method in interface de.smarten.tsuro.client.observer.desktop.view.IGUI
Initializes the GUI
stage - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
start(BundleContext) - Method in class de.smarten.tsuro.client.observer.desktop.controller.Activator
 
start(Stage) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
start method to be called by the application launcher on launching a standalone application
startGame(GameModel) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
Starts a game by setting the game model and telling the GUI to start displaying the game.
startGame(GameModel) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 
stop(BundleContext) - Method in class de.smarten.tsuro.client.observer.desktop.controller.Activator
 
stopwatchAI - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
stopwatchPlayer - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
switchDeck(GUI.Direction) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
switches the deck to the right or the left
switchGameClicked() - Method in class de.smarten.tsuro.client.observer.desktop.controller.GuiEventHandler
 
switchScene(String) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
Loads a new fxml file into the scene and sets the guiEventHandlerAttribute.

T

testWhenDenied() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
testWhenEmptyGameList() - Method in class client.observer.desktop.gameListResponseCallbackTest
 
testWhenFailed() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
testWhenFilledGameList() - Method in class client.observer.desktop.gameListResponseCallbackTest
 
testWhenGameFull() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
testWhenJoinedQueue() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
testWhenKickStateConnectionLost() - Method in class client.observer.desktop.kickNotificationCallbackTest
 
testWhenKickStateDefault() - Method in class client.observer.desktop.kickNotificationCallbackTest
 
testWhenKickStateInvalidGate() - Method in class client.observer.desktop.kickNotificationCallbackTest
 
testWhenKickStateInvalidRequest() - Method in class client.observer.desktop.kickNotificationCallbackTest
 
testWhenKickStateInvalidTile() - Method in class client.observer.desktop.kickNotificationCallbackTest
 
testWhenKickStateInvalidTilePosition() - Method in class client.observer.desktop.kickNotificationCallbackTest
 
testWhenKickStateTileNotOwned() - Method in class client.observer.desktop.kickNotificationCallbackTest
 
testWhenKickStateTimeout() - Method in class client.observer.desktop.kickNotificationCallbackTest
 
testWhenNameTaken() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
testWhenNonExisting() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
testWhenPendingApproval() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
testWhenRunning() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
testWhenSuccess() - Method in class client.observer.desktop.ClientControlProcessingRequestReplyCallbackTest
 
timer - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
TOKEN_REACH_TO_NEW_TILE - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
TOKEN_RELATIVE_SCALE_TO_TILE - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
tokenBorderSize - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
tokens - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
tokenScale - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
turnNotificationCallback(boolean) - Method in interface de.smarten.tsuro.client.observer.desktop.controller.IObserverClientControl
The method is needed for the PlayerClient but not for the ObserverClient.
turnNotificationCallback(boolean) - Method in class de.smarten.tsuro.client.observer.desktop.controller.ObserverClientControl
 

U

update(Observable, Object) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
Updates the stopwatch time.
update(Observable, Object) - Method in interface de.smarten.tsuro.client.observer.desktop.view.IGUI
This method is called whenever there is a change in the GameModel and handles the change in the view.
updateCurrentlyViewedDeck() - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
Renders the correct deck visible, while making the others invisible.
updateCurrentPlayer(Player) - Method in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
updateCurrentPlayer(Player) - Method in interface de.smarten.tsuro.client.observer.desktop.view.IGUI
displays the current(new) active player on the GUI

V

valueOf(String) - Static method in enum de.smarten.tsuro.client.observer.desktop.view.GUI.Direction
Returns the enum constant of this type with the specified name.
values() - Static method in enum de.smarten.tsuro.client.observer.desktop.view.GUI.Direction
Returns an array containing the constants of this enum type, in the order they are declared.

W

window - Variable in class de.smarten.tsuro.client.observer.desktop.view.GUI
 
A B C D F G I J K M N O P Q R S T U V W 
Skip navigation links

Copyright © 2017 smarTen. All rights reserved.