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
FieldsModifier and TypeFieldDescriptionprotected ProcessFormDataExtractorprotected List<ProcessFormScreenCreator>protected ProcessFormWindowCache -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateStartProcessForm(org.flowable.engine.repository.ProcessDefinition processDefinition, FrameOwner frameOwner) createTaskProcessForm(org.flowable.task.api.Task task, FrameOwner frameOwner) protected ProcessFormScreenCreatorprotected ProcessFormScreenCreatorgetScreenCreator(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:
createStartProcessFormin interfaceProcessFormScreens
-
createTaskProcessForm
- Specified by:
createTaskProcessFormin interfaceProcessFormScreens
-
getProcessFormDefinitions
- Specified by:
getProcessFormDefinitionsin interfaceProcessFormScreens
-
getScreenCreator
-
getDefaultScreenCreator
-