static boolean isAMatchOfFilter(String propertyNameFilter, PropertyEditorFieldInfo field) { if (propertyNameFilter.isEmpty()) { return true; } return field.getLabel().toUpperCase().contains(propertyNameFilter.toUpperCase()); }
public void observeEditComponentEventFromPropertyEditor(@Observes PropertyEditorChangeEvent event) { PropertyEditorFieldInfo property = event.getProperty(); if (property.getEventId().equalsIgnoreCase(EditScreen.PROPERTY_EDITOR_KEY)) { configContext.setComponentProperty(property.getLabel(), property.getCurrentStringValue()); } }
public void observeEditComponentEventFromPropertyEditor(@Observes PropertyEditorChangeEvent event) { PropertyEditorFieldInfo property = event.getProperty(); if (property.getEventId().equalsIgnoreCase(EditScreen.PROPERTY_EDITOR_KEY)) { configContext.setComponentProperty(property.getLabel(), property.getCurrentStringValue()); } }
static PropertyEditorItemLabel createLabel(final PropertyEditorFieldInfo field) { PropertyEditorItemLabel item = GWT.create(PropertyEditorItemLabel.class); item.setText(field.getLabel()); item.setFor(String.valueOf(field.hashCode())); if (field.hasHelpInfo()) { item.setHelpTitle(field.getHelpHeading()); item.setHelpContent(field.getHelpText()); } return item; }
@Test public void convertMapToCategory() { HashMap<String, List<String>> categoryMap = new HashMap<String, List<String>>(); List<String> categoryFields = new ArrayList<String>(); categoryFields.add("field1"); categoryFields.add("field2"); categoryMap.put("Category1", categoryFields); PropertyEditorCategory category = PropertyUtils.convertMapToCategory(categoryMap); assertNotNull(category); assertEquals(category.getFields().size(), 2); assertEquals(category.getFields().get(0).getLabel(), "field1"); assertEquals(category.getFields().get(1).getLabel(), "field2"); } }
@Test public void convertMapToCategory() { HashMap<String, List<String>> categoryMap = new HashMap<String, List<String>>(); List<String> categoryFields = new ArrayList<String>(); categoryFields.add("field1"); categoryFields.add("field2"); categoryMap.put("Category1", categoryFields); PropertyEditorCategory category = PropertyUtils.convertMapToCategory(categoryMap); assertNotNull(category); assertEquals(category.getFields().size(), 2); assertEquals(category.getFields().get(0).getLabel(), "field1"); assertEquals(category.getFields().get(1).getLabel(), "field2"); } }
private void assertProperty(PropertyEditorFieldInfo fieldInfo, String label, PropertyEditorType type) { assertEquals(label, fieldInfo.getLabel()); assertEquals(type, fieldInfo.getType()); } }
@Test public void testCreateFieldInfo() { fireInitializationEvent("preference-id"); final PropertyEditorFieldInfo fieldInfo = formPresenter.createFieldInfo("property", PropertyEditorType.TEXT, "some-text"); assertEquals("property", fieldInfo.getKey()); assertEquals(1, fieldInfo.getValidators().size()); assertEquals("propertyBundleKey", fieldInfo.getLabel()); assertEquals("propertyHelpBundleKey", fieldInfo.getHelpText()); assertEquals(1, fieldInfo.getOptions().size()); assertEquals(PropertyEditorFieldOption.DISABLED, fieldInfo.getOptions().get(0)); }
@Test public void testCreateFieldInfo() { fireInitializationEvent("preference-id"); final PropertyEditorFieldInfo fieldInfo = formPresenter.createFieldInfo("property", PropertyEditorType.TEXT, "some-text"); assertEquals("property", fieldInfo.getKey()); assertEquals(1, fieldInfo.getValidators().size()); assertEquals("propertyBundleKey", fieldInfo.getLabel()); assertEquals("propertyHelpBundleKey", fieldInfo.getHelpText()); assertEquals(1, fieldInfo.getOptions().size()); assertEquals(PropertyEditorFieldOption.DISABLED, fieldInfo.getOptions().get(0)); }
fieldInfo.getValidators().size()); assertEquals("propertyBundleKey", fieldInfo.getLabel()); assertEquals("propertyHelpBundleKey", fieldInfo.getHelpText());
fieldInfo.getValidators().size()); assertEquals("propertyBundleKey", fieldInfo.getLabel()); assertEquals("propertyHelpBundleKey", fieldInfo.getHelpText());