public class PointsController extends Controller implements IPointsController, ModelObserver
Modifier and Type | Field and Description |
---|---|
private IGameFinishedView |
finishedView |
Constructor and Description |
---|
PointsController(IPointsView view,
IGameFinishedView finishedView)
PointsController constructor
|
Modifier and Type | Method and Description |
---|---|
void |
alert()
Notifies an object that something has happened
|
IGameFinishedView |
getFinishedView() |
IPointsView |
getPointsView() |
void |
setFinishedView(IGameFinishedView finishedView) |
private void |
updateFromModel() |
getView
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getView
private IGameFinishedView finishedView
public PointsController(IPointsView view, IGameFinishedView finishedView)
view
- Points viewfinishedView
- Game finished view, which is displayed when the game is overpublic IPointsView getPointsView()
public IGameFinishedView getFinishedView()
public void setFinishedView(IGameFinishedView finishedView)
private void updateFromModel()
public void alert()
ModelObserver
alert
in interface ModelObserver