blob: fc21beee9c786c5f1c428b938e5a89f20fca93fd [file] [log] [blame]
package kellegous.client;
import com.google.gwt.user.client.EventListener;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.user.client.ui.Widget;
public class Subject {
public static EventListener create(int numberOfObserver) {
final Button subject = new Button("a button");
for (int i = 0; i < numberOfObserver; ++i) {
subject.addClickListener(new ClickListener() {
private int count = 0;
public void onClick(Widget sender) {
count++;
}
});
}
return subject;
}
}