public TreeItem getChild( final int i ) { if ( i + 1 > content.getWidgetCount() ) { return null; } return (TreeItem) content.getWidget( i ); }
/** * @return - i-th cell, i must be in 0..size()-1 */ public Widget get(int i) { return flow.getWidget(i); }
public Widget[] getWidgets() { Widget[] widgets = new Widget[flow != null ? flow.getWidgetCount() : 0]; if (flow != null) { for (int k = 0; k < flow.getWidgetCount(); k++) { widgets[k] = flow.getWidget(k); } } return widgets; }
protected void select(int idx) { if (idx == TabbedKeyboard.TAB_SPECIAL) { tabbedkeyboard.hideTabs(); tabbedkeyboard.getTabs().getWidget(idx).setVisible(true); } else { switches.get(idx).select(); } }
@Override public void onDoubleClick(DoubleClickEvent rEvent) { aTimer.cancel(); scrollTo(rEvent.getSource() == rScrollLeftButton ? rTabBar.getWidget(0) : getLastTab()); } });
/** * Hide all keyboard panels. */ public void hideTabs() { for (int i = 0; i < tabs.getWidgetCount(); i++) { tabs.getWidget(i).setVisible(false); } }
public Widget getContent(int index) { int cnt = 0; for (int i = 0; i < flow.getWidgetCount(); i++) { Widget w = flow.getWidget(i); if (isFlowWidgetInternal(w)) continue; if (cnt == index) return w; cnt++; } return null; }
@SuppressWarnings("unchecked") public I getChild(final int i) { checkContainerType(); if (i + 1 > content.getWidgetCount()) { return null; } return (I) content.getWidget(i); }
private void updateCellPercents() { for (int k = 0; k < flow.getWidgetCount(); k++) { Widget widget = flow.getWidget(k); prepareCellPercentStyle(k, widget); } }
public List<Widget> getContents() { ArrayList<Widget> rslt = null; for (int i = 0; i < flow.getWidgetCount(); i++) { Widget w = flow.getWidget(i); if (isFlowWidgetInternal(w)) continue; if (rslt == null) rslt = new ArrayList<Widget>(flow.getWidgetCount()); rslt.add(w); } return rslt; }
public List<Widget> getAllVisibleCells() { List<Widget> rslt = null; for (int i = 0; i < flow.getWidgetCount(); i++) { Widget w = flow.getWidget(i); String disp = w.getElement().getStyle().getDisplay(); if (!Empty.is(disp) && Display.NONE.getCssName().equals(disp)) continue; if (rslt == null) rslt = new ArrayList<>(); rslt.add(w); } return rslt; }
public void setEnabled( Object obj, boolean fEnabled ) { for( int i = 0; i < panel.getWidgetCount(); i++ ) { Button b = (Button) panel.getWidget( i ); if( b.getElement().getPropertyObject( "object" ) == obj ) b.setEnabled( fEnabled ); } }
public void selectButton( Object obj ) { for( int i = 0; i < panel.getWidgetCount(); i++ ) { Button b = (Button) panel.getWidget( i ); if( b.getElement().getPropertyObject( "object" ) == obj ) b.addStyleName( "Ribbon-selected" ); else b.removeStyleName( "Ribbon-selected" ); } }
@Test public void testGetItemByUuidChildren() { final TreeItem item = mock(TreeItem.class); when(item.getItemByUuid(ITEM_VALUE)).thenReturn(item); when(content.getWidgetCount()).thenReturn(1); when(content.getWidget(eq(0))).thenReturn(item); final TreeItem treeItemTest = testedRoot.getItemByUuid(ITEM_VALUE); assertEquals(treeItemTest, item); } }
@Test public void testGetItem() { final TreeItem item1 = mock(TreeItem.class); when(container.getWidgetCount()).thenReturn(1); when(container.getWidget(eq(0))).thenReturn(item1); testedTree.addItem(item1); verify(container, times(1)).add(eq(item1)); assertEquals(testedTree.getItem(0), item1); }
private void setActive(Button button) { for (int i=0;i< buttonPanel.getWidgetCount();i++) { Widget widget = buttonPanel.getWidget(i); if (widget instanceof ChoiceDialog.ChoiceButton) { ChoiceDialog.ChoiceButton choiceButton = (ChoiceDialog.ChoiceButton) widget; widget.removeStyleName(getCSSName("button", choiceButton.getChoiceInfo().getCSSName() + "-active")); } } ((ChoiceDialog.ChoiceButton)button).addStyleName(getCSSName("button", ((ChoiceDialog.ChoiceButton)button).getChoiceInfo().getCSSName() + "-active")); } }
@Test public void testGetSelectedItem() { final TreeItem item1 = mock(TreeItem.class); when(container.getWidgetCount()).thenReturn(1); when(container.getWidget(eq(0))).thenReturn(item1); testedTree.addItem(item1); testedTree.setSelectedItem(item1); TreeItem itemGet = testedTree.getSelectedItem(); assertEquals(itemGet, item1); } }