public class TurnTrackerController extends Controller implements ITurnTrackerController, ModelObserver
Modifier and Type | Field and Description |
---|---|
private ModelObserver |
chatObserver |
private int |
isInitializedTo |
private boolean |
welcomeToJungleExtraCredit |
Constructor and Description |
---|
TurnTrackerController(ITurnTrackerView view) |
Modifier and Type | Method and Description |
---|---|
void |
alert()
Notifies an object that something has happened
|
void |
endTurn()
This is called when the local player ends their turn
|
ITurnTrackerView |
getView()
View getter
|
private void |
initializeTurns() |
private void |
updateFromModel() |
private void |
welcomeToTheJungle() |
private int isInitializedTo
private boolean welcomeToJungleExtraCredit
private ModelObserver chatObserver
public TurnTrackerController(ITurnTrackerView view)
public ITurnTrackerView getView()
IController
getView
in interface IController
getView
in class Controller
public void endTurn()
ITurnTrackerController
endTurn
in interface ITurnTrackerController
private void initializeTurns()
private void updateFromModel()
public void alert()
ModelObserver
alert
in interface ModelObserver
private void welcomeToTheJungle()