private PropertyEditorEvent generateEvent(PropertyEditorCategory category) { PropertyEditorEvent event = new PropertyEditorEvent(PROPERTY_EDITOR_KEY, category); return event; }
private PropertyEditorEvent generateEvent(PropertyEditorCategory category) { PropertyEditorEvent event = new PropertyEditorEvent(PROPERTY_EDITOR_KEY, category); return event; }
private PropertyEditorEvent generateEvent(PropertyEditorCategory category) { PropertyEditorEvent event = new PropertyEditorEvent(PROPERTY_EDITOR_KEY, category); return event; }
private PropertyEditorEvent generateEvent(PropertyEditorCategory category) { PropertyEditorEvent event = new PropertyEditorEvent(PROPERTY_EDITOR_KEY, category); return event; }
public PropertyEditorEvent generatePropertyEditorEvent() { if (category == null) { createPropertiesEditorCategory(); } PropertyEditorEvent event = new PropertyEditorEvent(id, category); return event; }
public PropertyEditorEvent generatePropertyEditorEvent() { if (category == null) { createPropertiesEditorCategory(); } PropertyEditorEvent event = new PropertyEditorEvent(id, category); return event; }
@Override public void show() { propertyEditor.handle(new PropertyEditorEvent(PROPERTY_EDITOR_ID, categories)); }
@Override public void show() { propertyEditor.handle(new PropertyEditorEvent(PROPERTY_EDITOR_ID, categories)); }
@Override public void show() { propertyEditor.handle(new PropertyEditorEvent(PROPERTY_EDITOR_ID, categories)); }
@Override public void show() { propertyEditor.handle(new PropertyEditorEvent(PROPERTY_EDITOR_ID, categories)); }
public void onShapeSelectedEvent(@Observes ShapeSelectedEvent event) { selectedShape = event.getShape(); propertyEditorWidget.handle(new PropertyEditorEvent(MY_ID, getProperties(selectedShape))); }
public void onShapeSelectedEvent(@Observes ShapeSelectedEvent event) { selectedShape = event.getShape(); propertyEditorWidget.handle(new PropertyEditorEvent(MY_ID, getProperties(selectedShape))); }
@Test(expected = PropertyEditorHelper.NoPropertiesException.class) public void validateEventWithNoPropertiesTest() { PropertyEditorEvent event = new PropertyEditorEvent("id", new ArrayList<PropertyEditorCategory>()); PropertyEditorHelper.validade(event); }
@Test public void validateEventTest() { ArrayList<PropertyEditorCategory> properties = new ArrayList<PropertyEditorCategory>(); properties.add(new PropertyEditorCategory("Category")); PropertyEditorEvent event = new PropertyEditorEvent("id", properties); assertTrue(PropertyEditorHelper.validade(event)); }
@Test public void sortCategoryByPriority() { List<PropertyEditorCategory> categories = new ArrayList<PropertyEditorCategory>(); PropertyEditorCategory category1 = new PropertyEditorCategory("cat1", 2); categories.add(category1); PropertyEditorCategory category2 = new PropertyEditorCategory("catHighPriority", 1); categories.add(category2); PropertyEditorEvent event = new PropertyEditorEvent("event", categories); assertEquals(category2, event.getSortedProperties().get(0)); assertEquals(category1, event.getSortedProperties().get(1)); }
@Test public void sortCategoryByPriority() { List<PropertyEditorCategory> categories = new ArrayList<PropertyEditorCategory>(); PropertyEditorCategory category1 = new PropertyEditorCategory("cat1", 2); categories.add(category1); PropertyEditorCategory category2 = new PropertyEditorCategory("catHighPriority", 1); categories.add(category2); PropertyEditorEvent event = new PropertyEditorEvent("event", categories); assertEquals(category2, event.getSortedProperties().get(0)); assertEquals(category1, event.getSortedProperties().get(1)); }
@Test public void sortFieldsByPriority() { PropertyEditorFieldInfo highPriority = new PropertyEditorFieldInfo("highPriority", PropertyEditorType.BOOLEAN).withPriority(1); PropertyEditorFieldInfo lowPriority = new PropertyEditorFieldInfo("lowPriority", PropertyEditorType.BOOLEAN).withPriority(10); PropertyEditorCategory category = new PropertyEditorCategory("cat1", 2) .withField(lowPriority) .withField(highPriority); PropertyEditorEvent event = new PropertyEditorEvent("event", category); assertEquals(highPriority, event.getSortedProperties().get(0).getFields().get(0)); assertEquals(lowPriority, event.getSortedProperties().get(0).getFields().get(1)); } }
@Test public void sortFieldsByPriority() { PropertyEditorFieldInfo highPriority = new PropertyEditorFieldInfo("highPriority", PropertyEditorType.BOOLEAN).withPriority(1); PropertyEditorFieldInfo lowPriority = new PropertyEditorFieldInfo("lowPriority", PropertyEditorType.BOOLEAN).withPriority(10); PropertyEditorCategory category = new PropertyEditorCategory("cat1", 2) .withField(lowPriority) .withField(highPriority); PropertyEditorEvent event = new PropertyEditorEvent("event", category); assertEquals(highPriority, event.getSortedProperties().get(0).getFields().get(0)); assertEquals(lowPriority, event.getSortedProperties().get(0).getFields().get(1)); } }