Mit Hilfe von anonymen Klassen lässt sich der Evenhandler auch im Controller ausführen. Dann muss das Registrieren das Events folgendermaßen aussehen:
Das hat den Vorteil, dass die View nicht zwingend das Listener-Interface implementieren muss. Dadurch sind Model und View noch ein Stück unabhängiger voneinander.