* @param evt
*/
@SuppressWarnings("serial")
@Override
public void onEvent(Event evt) throws Exception {
final Event evt1 = evt;
Component originalSelf = null;
try {
if (evt != null && evt.getName() != null) {
originalSelf = ZkCDIIntegrationContext.getSelfContextComponent();
ZkCDIIntegrationContext.setSelfContextComponent(evt.getTarget());
Event evtOrig = org.zkoss.zk.ui.event.Events.getRealOrigin((ForwardEvent) evt);
final List<String> annotationSelectors = eventsMap.get(evt
.getName());
for (Iterator iterator = annotationSelectors.iterator(); iterator
.hasNext();) {