public class ControllingClient extends ObservingClient implements IAdministrativeListener
public ControllingClient(LobbyClient client, java.lang.String roomId, boolean isPaused)
protected void addObservation(ProtocolMessage observation)
public void pause()
public void unpause()
public void next()
public boolean hasNext()
public void cancel()
public void onGamePaused(java.lang.String roomId, Player nextPlayer)
public boolean canTogglePause()