Class TaskFormValuesProcessor

    • Constructor Detail

      • TaskFormValuesProcessor

        @Inject
        public TaskFormValuesProcessor​(org.kie.workbench.common.forms.services.backend.serialization.FormDefinitionSerializer formSerializer,
                                       org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContextManager contextManager,
                                       org.kie.workbench.common.forms.jbpm.service.bpmn.DynamicBPMNFormGenerator dynamicBPMNFormGenerator)
    • Method Detail

      • getFormName

        protected String getFormName​(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings)
        Specified by:
        getFormName in class KieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
      • prepareContext

        protected void prepareContext​(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings,
                                      org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContext context)
        Specified by:
        prepareContext in class KieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
      • generateRawFormData

        protected Map<String,​Object> generateRawFormData​(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings,
                                                               org.kie.workbench.common.forms.model.FormDefinition form)
        Overrides:
        generateRawFormData in class KieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
      • generateDefaultFormsForContext

        protected Collection<org.kie.workbench.common.forms.model.FormDefinition> generateDefaultFormsForContext​(org.jbpm.workbench.forms.service.providing.TaskRenderingSettings settings)
        Specified by:
        generateDefaultFormsForContext in class KieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>
      • isValid

        protected boolean isValid​(org.kie.workbench.common.forms.model.FormDefinition rootForm)
        Specified by:
        isValid in class KieWorkbenchFormsValuesProcessor<org.jbpm.workbench.forms.service.providing.TaskRenderingSettings>