@Override public void showObjectTypeFilter( boolean show ) { objectTypeSelectorLabel.setHidden( !show ); showElement( objectTypeSelector.getElement( ), show ); }
@Override public void showSchemaSelector( boolean show ) { schemaSelectorLabel.setHidden( !show ); showElement( schemaSelector.getElement( ), show ); }
@Before public void setup() { when(listBox.getElement()).thenReturn(listBoxElement); when(listBoxElement.getStyle()).thenReturn(style); }
@Before public void setup() { when(importTypeListBox.getElement()).thenReturn(importTypeListBoxElement); when(importTypeListBoxElement.getStyle()).thenReturn(mock(Style.class)); this.popup = new AddImportPopup(); }
private void emptyOperatorsDropdown(final Consumer<IsWidget> widgetSupplier) { final ListBox listBox = newListBox(); listBox.addItem(plugin().operatorPlaceholder()); listBox.getElement().setAttribute("disabled", "disabled"); widgetSupplier.accept(listBox); }
private void emptyOperatorsDropdown(final Consumer<IsWidget> widgetSupplier) { final ListBox listBox = newListBox(); listBox.addItem(plugin().operatorPlaceholder()); listBox.getElement().setAttribute("disabled", "disabled"); widgetSupplier.accept(listBox); }
@Override public void setItemTitle(int index, String title) { SelectElement selectElement = SelectElement.as(listBox.getElement()); NodeList<OptionElement> options = selectElement.getOptions(); OptionElement optionElement = options.getItem(index + (hintEnabled ? 1: 0)); if (optionElement != null) { optionElement.setTitle(title); } }
@Override public void setItemTitle(int index, String title) { SelectElement selectElement = SelectElement.as(listBox.getElement()); NodeList<OptionElement> options = selectElement.getOptions(); OptionElement optionElement = options.getItem(index + (hintEnabled ? 1: 0)); if (optionElement != null) { optionElement.setTitle(title); } }
protected void showHint(String hint) { if (hintEnabled) { SelectElement selectElement = SelectElement.as(listBox.getElement()); NodeList<OptionElement> options = selectElement.getOptions(); options.getItem(0).setText(hint); } else { listBox.addItem(hint); hintEnabled = true; } }
protected void showHint(String hint) { if (hintEnabled) { SelectElement selectElement = SelectElement.as(listBox.getElement()); NodeList<OptionElement> options = selectElement.getOptions(); options.getItem(0).setText(hint); } else { listBox.addItem(hint); hintEnabled = true; } }
@Before public void setup() { when(listBox.getElement()).thenReturn(listBoxElement); when(listBoxElement.getStyle()).thenReturn(mock(Style.class)); when(domElementContainer.iterator()).thenReturn(Collections.<Widget>emptyList().iterator()); when(gridLayer.getDomElementContainer()).thenReturn(domElementContainer); when(gridWidget.getModel()).thenReturn(new BaseGridData()); doAnswer((i) -> { final PrioritizedCommand command = (PrioritizedCommand) i.getArguments()[0]; command.execute(); return null; }).when(gridLayer).batch(any(PrioritizedCommand.class)); factory = spy(new ListBoxSingletonDOMElementFactoryMock(gridLienzoPanel, gridLayer, gridWidget)); }
@Test public void testOperatorDropdownWhenOperatorCanNotBeSet() { final String operatorPlaceholder = "--- please choose ---"; final Element elementMock = mock(Element.class); final ListBox listBoxMock = mock(ListBox.class); when(listBoxMock.getElement()).thenReturn(elementMock); when(plugin.getFactField()).thenReturn(""); when(plugin.operatorPlaceholder()).thenReturn(operatorPlaceholder); doReturn(listBoxMock).when(page).newListBox(); page.operatorDropdown(widget -> { assertTrue(widget instanceof ListBox); verify(listBoxMock).addItem(operatorPlaceholder); verify(elementMock).setAttribute("disabled", "disabled"); }); }