antichess
Interface GameControllerObserver

All Known Implementing Classes:
TextUI

public interface GameControllerObserver

GameControllerObservers are notified by a GameController of the current state of the GameController. GameControllerObservers exist to syncrhonize things with the GameController.

Author:
nlharr

Method Summary
 void hasAskedForMove(Player player)
          Notifies the observer that it has asked for a move from the player
 void hasMadeMove(Player player)
          Notifies the observer that it has made a move for player
 

Method Detail

hasMadeMove

void hasMadeMove(Player player)
Notifies the observer that it has made a move for player


hasAskedForMove

void hasAskedForMove(Player player)
Notifies the observer that it has asked for a move from the player