33343536373839404142
this.reactor = reactor; } @Override public void update(State to) { final Place place = view.getPlace(); if (place == null) throw new IllegalStateException("Cannot determine current place"); view.prepareFor(to); reactor.changeState(place, to); }