java.lang.Object
java.util.Observable
Model.Model
- Direct Known Subclasses:
PlayerModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidabstract voidabstract Character[][]abstract intabstract intabstract voidabstract voidabstract voidtryPlaceWord(String word, int col, int row, boolean isVertical) Methods inherited from class java.util.Observable
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChanged
-
Constructor Details
-
Model
public Model()
-
-
Method Details
-
tryPlaceWord
-
challenge
-
takeTileFromBag
public abstract void takeTileFromBag() -
getBoardStatus
-
getNumberOfTilesInBag
public abstract int getNumberOfTilesInBag() -
getCurrentPlayerId
public abstract int getCurrentPlayerId() -
getPlayersScores
-
getPlayersNumberOfTiles
-
getMyHand
-
startGame
public abstract void startGame() -
closeConnection
public abstract void closeConnection()
-