ComponentPageElement component = this;
String componentId = "";
while (component != null)
{
ComponentEvent event = new ComponentEventImpl(eventType, componentId, context, handler,
_typeCoercer);
result |= component.handleEvent(event);
if (event.isAborted()) return result;
// On each bubble up, make the event appear to come from the previous component
// in which the event was triggered.
componentId = component.getId();