Package io.jmix.bpmflowui.processform
Class ProcessFormViewsImpl
java.lang.Object
io.jmix.bpmflowui.processform.ProcessFormViewsImpl
- All Implemented Interfaces:
ProcessFormViews
@Component("bpm_ProcessFormViews")
public class ProcessFormViewsImpl
extends Object
implements ProcessFormViews
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected ProcessFormDataExtractorprotected List<ProcessFormViewCreator>protected ProcessFormWindowCache -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected DialogWindow<?>createStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin) protected DialogWindow<?>createTaskProcessForm(org.flowable.task.api.Task task, View origin) protected ProcessFormViewCreatorprotected ProcessFormViewCreatorgetViewCreator(String formType) voidopenStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin) voidopenStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin, Consumer<DialogWindow<?>> dialogCustomizer) voidopenTaskProcessForm(org.flowable.task.api.Task task, View origin) voidopenTaskProcessForm(org.flowable.task.api.Task task, View origin, Consumer<DialogWindow<?>> dialogCustomizer)
-
Field Details
-
processFormWindowCache
-
processFormDataExtractor
-
processFormViewCreators
-
-
Constructor Details
-
ProcessFormViewsImpl
public ProcessFormViewsImpl()
-
-
Method Details
-
openStartProcessForm
public void openStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin) - Specified by:
openStartProcessFormin interfaceProcessFormViews
-
openStartProcessForm
public void openStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin, Consumer<DialogWindow<?>> dialogCustomizer) - Specified by:
openStartProcessFormin interfaceProcessFormViews
-
createStartProcessForm
@Nullable protected DialogWindow<?> createStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, View origin) -
openTaskProcessForm
- Specified by:
openTaskProcessFormin interfaceProcessFormViews
-
openTaskProcessForm
public void openTaskProcessForm(org.flowable.task.api.Task task, View origin, Consumer<DialogWindow<?>> dialogCustomizer) - Specified by:
openTaskProcessFormin interfaceProcessFormViews
-
createTaskProcessForm
@Nullable protected DialogWindow<?> createTaskProcessForm(org.flowable.task.api.Task task, View origin) -
getProcessFormDefinitions
- Specified by:
getProcessFormDefinitionsin interfaceProcessFormViews
-
getViewCreator
-
getDefaultViewCreator
-