final String cmd = request.getCommand();
if (cmd.equals(Events.ON_SELECT)) {
SelectEvent evt = SelectEvent.getSelectEvent(request);
Set selItems = evt.getSelectedItems();
if (selItems == null || selItems.size() != 1)
throw new UiException("Exactly one selected tab is required: " + selItems); // debug purpose
final Horbox horbox = getHorbox();
if (horbox != null)
horbox.selectPanelDirectly((Horpanel) selItems.iterator().next(), true);
Events.postEvent(evt);
} else