@Test public void testAddAllDraggableGroupComponent() { loadContent(); List<FieldDefinition> fieldList = presenter.getFormDefinition().getFields(); presenter.addAllDraggableGroupComponent(fieldList); verify(layoutDragComponentPaletteMock, times(fieldList.size())).addDraggableComponent(anyString(), anyString(), any()); }
protected void addAllDraggableGroupComponent(Collection<FieldDefinition> fields) { String groupId = translationService.getTranslation(FormEditorConstants.FormEditorPresenterModelFields); Iterator<FieldDefinition> it = fields.iterator(); while (it.hasNext()) { FieldDefinition field = it.next(); EditorFieldLayoutComponent layoutFieldComponent = editorFieldLayoutComponents.get(); if (layoutFieldComponent != null) { layoutFieldComponent.init(editorHelper.getRenderingContext(), field); layoutDragComponentPalette.addDraggableComponent(groupId, field.getId(), layoutFieldComponent); } } }
FormEditorPresenter extends KieEditor<FormModelerContent> { protected void addAllDraggableGroupComponent(Collection<FieldDefinition> fields) { String groupId = translationService.getTranslation(FormEditorConstants.FormEditorPresenterModelFields); Iterator<FieldDefinition> it = fields.iterator(); while (it.hasNext()) { FieldDefinition field = it.next(); EditorFieldLayoutComponent layoutFieldComponent = editorFieldLayoutComponents.get(); if (layoutFieldComponent != null) { layoutFieldComponent.init(editorHelper.getRenderingContext(), field); layoutDragComponentPalette.addDraggableComponent(groupId, field.getId(), layoutFieldComponent); } } } }
FormEditorPresenter extends KieEditor<FormModelerContent> { protected void addAllDraggableGroupComponent(Collection<FieldDefinition> fields) { String groupId = translationService.getTranslation(FormEditorConstants.FormEditorPresenterModelFields); Iterator<FieldDefinition> it = fields.iterator(); while (it.hasNext()) { FieldDefinition field = it.next(); EditorFieldLayoutComponent layoutFieldComponent = editorFieldLayoutComponents.get(); if (layoutFieldComponent != null) { layoutFieldComponent.init(editorHelper.getRenderingContext(), field); layoutDragComponentPalette.addDraggableComponent(groupId, field.getId(), layoutFieldComponent); } } } @Inject  FormEditorPresenter(FormEditorView view,
                               ChangesNotificationDisplayer changesNotificationDisplayer,
                               FormDefinitionResourceType resourceType,
                               Caller<FormEditorService> editorService,
                               TranslationService translationService,
                               ManagedInstance<EditorFieldLayoutComponent> editorFieldLayoutComponents,
                               ShowAssetUsagesDisplayer showAssetUsagesDisplayer,
                               ErrorMessageDisplayer errorMessageDisplayer,
                               LayoutEditorPropertiesPresenter layoutEditorPropertiesPresenter); }
FormEditorPresenter extends KieEditor<FormModelerContent> { protected void addAllDraggableGroupComponent(Collection<FieldDefinition> fields) { String groupId = translationService.getTranslation(FormEditorConstants.FormEditorPresenterModelFields); Iterator<FieldDefinition> it = fields.iterator(); while (it.hasNext()) { FieldDefinition field = it.next(); EditorFieldLayoutComponent layoutFieldComponent = editorFieldLayoutComponents.get(); if (layoutFieldComponent != null) { layoutFieldComponent.init(editorHelper.getRenderingContext(), field); layoutDragComponentPalette.addDraggableComponent(groupId, field.getId(), layoutFieldComponent); } } } @Inject  FormEditorPresenter(FormEditorView view,
                               ChangesNotificationDisplayer changesNotificationDisplayer,
                               FormDefinitionResourceType resourceType,
                               Caller<FormEditorService> editorService,
                               TranslationService translationService,
                               ManagedInstance<EditorFieldLayoutComponent> editorFieldLayoutComponents,
                               ShowAssetUsagesDisplayer showAssetUsagesDisplayer,
                               ErrorMessageDisplayer errorMessageDisplayer,
                               LayoutEditorPropertiesPresenter layoutEditorPropertiesPresenter); @OnStartup void onStartup(final ObservablePath path,
                          final PlaceRequest place); @OnFocus void onFocus(); @Override void hideDocks(); void doLoadContent(final FormModelerContent content); @Override @WorkbenchPartTitle String getTitleText(); @WorkbenchMenu void getMenus(final Consumer<Menus> menusConsumer); @Override @WorkbenchPartView IsWidget getWidget(); void copy(boolean save); void rename(boolean save); LayoutTemplate getFormTemplate(); FormDefinition getFormDefinition(); void onRemoveComponent(@Observes ComponentRemovedEvent event); void onLayoutEditorElementSelectEvent(@Observes LayoutEditorElementSelectEvent event); void onSyncPalette(@Observes FormEditorSyncPaletteEvent event); void onSyncPalette(String formId); void safeDelete(); @OnMayClose Boolean onMayClose(); @PreDestroy void destroy(); void onLockStatusChange(@Observes UpdatedLockStatusEvent updatedLockStatusEvent); }
FormEditorPresenter extends KieEditor<FormModelerContent> { protected void addAllDraggableGroupComponent(Collection<FieldDefinition> fields) { String groupId = translationService.getTranslation(FormEditorConstants.FormEditorPresenterModelFields); Iterator<FieldDefinition> it = fields.iterator(); while (it.hasNext()) { FieldDefinition field = it.next(); EditorFieldLayoutComponent layoutFieldComponent = editorFieldLayoutComponents.get(); if (layoutFieldComponent != null) { layoutFieldComponent.init(editorHelper.getRenderingContext(), field); layoutDragComponentPalette.addDraggableComponent(groupId, field.getId(), layoutFieldComponent); } } } @Inject  FormEditorPresenter(FormEditorView view,
                               ChangesNotificationDisplayer changesNotificationDisplayer,
                               FormDefinitionResourceType resourceType,
                               Caller<FormEditorService> editorService,
                               TranslationService translationService,
                               ManagedInstance<EditorFieldLayoutComponent> editorFieldLayoutComponents,
                               ShowAssetUsagesDisplayer showAssetUsagesDisplayer,
                               ErrorMessageDisplayer errorMessageDisplayer,
                               LayoutEditorPropertiesPresenter layoutEditorPropertiesPresenter); @OnStartup void onStartup(final ObservablePath path,
                          final PlaceRequest place); @OnFocus void onFocus(); @Override void hideDocks(); void doLoadContent(final FormModelerContent content); @Override @WorkbenchPartTitle String getTitleText(); @WorkbenchMenu void getMenus(final Consumer<Menus> menusConsumer); @Override @WorkbenchPartView IsWidget getWidget(); void copy(boolean save); void rename(boolean save); LayoutTemplate getFormTemplate(); FormDefinition getFormDefinition(); void onRemoveComponent(@Observes ComponentRemovedEvent event); void onLayoutEditorElementSelectEvent(@Observes LayoutEditorElementSelectEvent event); void onSyncPalette(@Observes FormEditorSyncPaletteEvent event); void onSyncPalette(String formId); void safeDelete(); @OnMayClose Boolean onMayClose(); @PreDestroy void destroy(); void onLockStatusChange(@Observes UpdatedLockStatusEvent updatedLockStatusEvent); static final String ID; }