void onSelect(Tab tab, AjaxRequestTarget target) { tab.renderer.focus(null); onSelectTab(tabs.indexOf(tab)); fireTabSelectionEvent(tab, target); }
public void focusRecentTab() { Tab tab = findMostRecentlySelectedTab(); if (tab != null) { final int tabIndex = tabs.indexOf(tab); tabbedPanel.setSelectedTab(tabIndex); tabbedPanel.redraw(); onTabActivated(tab); tab.renderer.focus(null); } }
@SuppressWarnings("unchecked") @Override public void onClick(AjaxRequestTarget target) { final JcrNodeModel nodeModel = ((BrowseLinkTarget) BrowseLink.this.getDefaultModelObject()).getBrowseModel(); String browserId = config.getString("browser.id"); IBrowseService browseService = context.getService(browserId, IBrowseService.class); if (browseService != null) { browseService.browse(nodeModel); } else { log.warn("no browser service found"); } IRenderService browserRenderer = context.getService(browserId, IRenderService.class); if (browserRenderer != null) { browserRenderer.focus(null); } else { log.warn("no focus service found"); } }
/** * {@inheritDoc} */ public void focus(IRenderService child) { List<IFocusListener> listeners = context.getServices(context.getReference(this).getServiceId(), IFocusListener.class); for (IFocusListener listener : listeners) { listener.onFocus(this); } IRenderService parent = getParentService(); if (parent != null) { parent.focus(this); } }
IRenderService renderer = context.getService(context.getReference(editor).getServiceId(), IRenderService.class); if (renderer != null) { renderer.focus(null);
renderer.focus(null);