private void assertEnumValues(PropertyEditorFieldInfo enumSample, List<String> enumValues) { assertEquals(enumValues.size(), enumSample.getComboValues().size()); for (int i = 0; i < enumValues.size(); i++) { assertEquals(enumSample.getComboValues().get(i), enumValues.get(i)); } }
@Override public Widget widget(final PropertyEditorFieldInfo property) { final PropertyEditorComboBox listBox = GWT.create(PropertyEditorComboBox.class); int index = 0; int selected = -1; for (String value : property.getComboValues()) { listBox.addItem(value); selected = searchSelectItem(property, index, selected, value); index++; } ifSelectedSelectItem(listBox, index, selected); addChangeHandler(property, listBox); return listBox; }
fieldInfo.getComboValues().size()); assertTrue(fieldInfo.getComboValues() .contains(EnumForComboTest.val1.name())); assertTrue(fieldInfo.getComboValues() .contains(EnumForComboTest.val2.name()));
fieldInfo.getComboValues().size()); assertTrue(fieldInfo.getComboValues() .contains(EnumForComboTest.val1.name())); assertTrue(fieldInfo.getComboValues() .contains(EnumForComboTest.val2.name()));