Package io.jmix.bpmui.processform
Class ProcessFormScreensImpl
java.lang.Object
io.jmix.bpmui.processform.ProcessFormScreensImpl
- All Implemented Interfaces:
ProcessFormScreens
@Component("bpm_ProcessFormScreens")
public class ProcessFormScreensImpl
extends Object
implements ProcessFormScreens
-
Field Summary
Modifier and TypeFieldDescriptionprotected ProcessFormDataExtractor
protected List<ProcessFormScreenCreator>
protected ProcessFormWindowCache
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncreateStartProcessForm
(org.flowable.engine.repository.ProcessDefinition processDefinition, FrameOwner frameOwner) createTaskProcessForm
(org.flowable.task.api.Task task, FrameOwner frameOwner) protected ProcessFormScreenCreator
protected ProcessFormScreenCreator
getScreenCreator
(String formType)
-
Field Details
-
processFormWindowCache
-
processFormDataExtractor
-
processFormScreenCreators
-
-
Constructor Details
-
ProcessFormScreensImpl
public ProcessFormScreensImpl()
-
-
Method Details
-
createStartProcessForm
public Screen createStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, FrameOwner frameOwner) - Specified by:
createStartProcessForm
in interfaceProcessFormScreens
-
createTaskProcessForm
- Specified by:
createTaskProcessForm
in interfaceProcessFormScreens
-
getProcessFormDefinitions
- Specified by:
getProcessFormDefinitions
in interfaceProcessFormScreens
-
getScreenCreator
-
getDefaultScreenCreator
-