Iterator it = _componentEvents.keySet().iterator();
while (it.hasNext()) {
String compId = (String)it.next();
ComponentEventProperty prop = (ComponentEventProperty)_componentEvents.get(compId);
ret.addAll(prop.getFormEventListeners(formId, event, null));
}
it = _elementEvents.keySet().iterator();
while (it.hasNext()) {
String compId = (String)it.next();
ComponentEventProperty prop = (ComponentEventProperty)_elementEvents.get(compId);
ret.addAll(prop.getFormEventListeners(formId, event, null));
}
return (EventBoundListener[])ret.toArray(new EventBoundListener[ret.size()]);
}