1 16 package com.google.gwt.user.client.ui; 17 18 import java.util.ArrayList ; 19 import java.util.Iterator ; 20 21 27 public class FormHandlerCollection extends ArrayList { 28 29 36 public void fireOnComplete(Object sender, String results) { 37 FormSubmitCompleteEvent event = new FormSubmitCompleteEvent(sender, results); 38 39 for (Iterator it = iterator(); it.hasNext();) { 40 FormHandler handler = (FormHandler) it.next(); 41 handler.onSubmitComplete(event); 42 } 43 } 44 45 52 public boolean fireOnSubmit(Object sender) { 53 FormSubmitEvent event = new FormSubmitEvent(sender); 54 55 for (Iterator it = iterator(); it.hasNext();) { 56 FormHandler handler = (FormHandler) it.next(); 57 handler.onSubmit(event); 58 } 59 60 return event.isCancelled(); 61 } 62 } 63 | Popular Tags |