/** * Metodo che viene eseguito non appena viene rilevato un cambiamento nello stato del subject * osservato. */ @Override public void update() { switch (p.getEvent()) { case FOE_MOVED: receiveMove(); break; case MATCH_STARTED: setGame(p.getGame()); break; } state = p.getEvent(); sendNotification(); }