< prev index next >
src/java.base/share/classes/java/util/Observer.java
Print this page
*** 23,47 ****
* questions.
*/
package java.util;
/**
! * A class can implement the <code>Observer</code> interface when it
* wants to be informed of changes in observable objects.
*
* @author Chris Warth
* @see java.util.Observable
* @since 1.0
*/
public interface Observer {
/**
* This method is called whenever the observed object is changed. An
! * application calls an <tt>Observable</tt> object's
! * <code>notifyObservers</code> method to have all the object's
* observers notified of the change.
*
* @param o the observable object.
! * @param arg an argument passed to the <code>notifyObservers</code>
* method.
*/
void update(Observable o, Object arg);
}
--- 23,47 ----
* questions.
*/
package java.util;
/**
! * A class can implement the {@code Observer} interface when it
* wants to be informed of changes in observable objects.
*
* @author Chris Warth
* @see java.util.Observable
* @since 1.0
*/
public interface Observer {
/**
* This method is called whenever the observed object is changed. An
! * application calls an {@code Observable} object's
! * {@code notifyObservers} method to have all the object's
* observers notified of the change.
*
* @param o the observable object.
! * @param arg an argument passed to the {@code notifyObservers}
* method.
*/
void update(Observable o, Object arg);
}
< prev index next >