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()
IControllergetView in interface IControllergetView in class Controllerpublic void endTurn()
ITurnTrackerControllerendTurn in interface ITurnTrackerControllerprivate void initializeTurns()
private void updateFromModel()
public void alert()
ModelObserveralert in interface ModelObserverprivate void welcomeToTheJungle()