@Override public void setTabIndex(int index) { FocusPanel.impl.setTabIndex(focusable, index); }
@Override public void setTabIndex(int index) { FocusPanel.impl.setTabIndex(getElement(), index); }
public void setTabIndex(int index) { impl.setTabIndex(getElement(), index); } }
public void setTabIndex(int index) { impl.setTabIndex(getElement(), index); }
/** * Make an element focusable or not. * * @param elem the element * @param focusable true to make focusable, false to make unfocusable */ protected void setFocusable(Element elem, boolean focusable) { if (focusable) { FocusImpl focusImpl = FocusImpl.getFocusImplForWidget(); focusImpl.setTabIndex(elem, getTabIndex()); if (accessKey != 0) { focusImpl.setAccessKey(elem, accessKey); } } else { // Chrome: Elements remain focusable after removing the tabIndex, so set // it to -1 first. elem.setTabIndex(-1); elem.removeAttribute("tabIndex"); elem.removeAttribute("accessKey"); } }
/** * Sets the sub-menu associated with this item. * * @param subMenu this item's new sub-menu */ public void setSubMenu(MenuBar subMenu) { this.subMenu = subMenu; if (this.parentMenu != null) { this.parentMenu.updateSubmenuIcon(this); } if (subMenu != null) { // Change tab index from 0 to -1, because only the root menu is supposed // to be in the tab order FocusPanel.impl.setTabIndex(subMenu.getElement(), -1); // Update a11y role "haspopup" Roles.getMenuitemRole().setAriaHaspopupProperty(getElement(), true); } else { // Update a11y role "haspopup" Roles.getMenuitemRole().setAriaHaspopupProperty(getElement(), false); } }
/*************************************** * {@inheritDoc} */ @Override public void setTabIndex(int nIndex) { aFocusImpl.setTabIndex(getElement(), nIndex); }
@Override public void setTabIndex( int index ) { focusImpl.setTabIndex( getElement(), index ); } }
@Override public void setTabIndex(int index) { this.tabIndex = index; AbstractInput.FOCUS_IMPL.setTabIndex(this.getElement(), index); }
@Override public void setTabIndex(int index) { focusImpl.setTabIndex(getElement(), index); }
@Override public void setTabIndex( int index ) { focusImpl.setTabIndex( getElement(), index ); } }
@Override public void setTabIndex(int index) { impl.setTabIndex(getElement(), index); }
/*************************************** * @see Focusable#setTabIndex(int) */ @Override public void setTabIndex(int nIndex) { rFocusImpl.setTabIndex(getElement(), nIndex); }
@Override public void setTabIndex( int index ) { focusImpl.setTabIndex( getElement(), index ); }
@Override public void setTabIndex(int index) { FocusPanel.impl.setTabIndex(getElement(), index); }
public void setTabIndex(int index) { Anchor.FOCUS_IMPL.setTabIndex(this.getElement(), index); }
@Override public void setTabIndex( int index ) { focusImpl.setTabIndex( getElement(), index ); }
} else { FocusImpl focusImpl = FocusImpl.getFocusImplForWidget(); focusImpl.setTabIndex(cellParent, tree.getTabIndex()); char accessKey = tree.getAccessKey(); if (accessKey != 0) {
@Override public void setTabIndex(final int pindex) { for (int i = 0; i < this.flowPanel.getWidgetCount(); i++) { SortableIdAndNameRadioButton.IMPL.setTabIndex(this.flowPanel.getWidget(i).getElement(), pindex + i); } }
@Override public void setTabIndex(final int pindex) { for (int i = 0; i < this.flowPanel.getWidgetCount(); i++) { SortableIdAndNameRadioButton.IMPL.setTabIndex(this.flowPanel.getWidget(i).getElement(), pindex + i); } }