blob: 4fdfc9d185006c25d1ed05b6a2796cf645e66c7c [file] [log] [blame]
package autotest.common;
import java.util.ArrayList;
import java.util.List;
public class SimpleChangeListenerCollection {
private Object source;
private List<SimpleChangeListener> listeners = new ArrayList<SimpleChangeListener>();
public SimpleChangeListenerCollection(Object source) {
this.source = source;
}
public void add(SimpleChangeListener listener) {
listeners.add(listener);
}
public void notifyListeners() {
for (SimpleChangeListener listener : listeners) {
listener.onChange(source);
}
}
}