Update IObserver.java