Module com.example.project
Class EmptyTileController
java.lang.Object
com.example.project.controllers.tileViewControllers.TileController<EmptyTileSlot>
com.example.project.controllers.tileViewControllers.EmptyTileController
Empty Tile controller for EmptyTile view.
-
Field Summary
Fields inherited from class com.example.project.controllers.tileViewControllers.TileController
model -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbind(EmptyTileSlot modelToUse) Binds tile to the controller as its model.voidclears the letter tile on this empty slot.javafx.scene.NodegetRoot()root ui node.voidsetLetter(LetterTileController letterController) updates empty slot to have a letter tile in it.Methods inherited from class com.example.project.controllers.tileViewControllers.TileController
getModel
-
Constructor Details
-
EmptyTileController
public EmptyTileController()
-
-
Method Details
-
bind
Description copied from class:TileControllerBinds tile to the controller as its model.- Specified by:
bindin classTileController<EmptyTileSlot>- Parameters:
modelToUse- tile to bind.
-
getRoot
public javafx.scene.Node getRoot()Description copied from class:TileControllerroot ui node.- Specified by:
getRootin classTileController<EmptyTileSlot>- Returns:
- root ui Node
-
clearLetterTile
public void clearLetterTile()clears the letter tile on this empty slot. -
setLetter
updates empty slot to have a letter tile in it.- Parameters:
letterController- the letter tiles controller.
-