Package io.jmix.bpmui.screen.dynamicform
Class DynamicTaskProcessForm
java.lang.Object
io.jmix.ui.screen.Screen
io.jmix.bpmui.screen.dynamicform.DynamicProcessForm
io.jmix.bpmui.screen.dynamicform.DynamicTaskProcessForm
- All Implemented Interfaces:
FrameOwner
@UiController("bpm_DynamicTaskProcessForm")
@UiDescriptor("dynamic-task-process-form.xml")
public class DynamicTaskProcessForm
extends DynamicProcessForm
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.ui.screen.Screen
Screen.AfterCloseEvent, Screen.AfterDetachEvent, Screen.AfterInitEvent, Screen.AfterShowEvent, Screen.BeforeCloseEvent, Screen.BeforeShowEvent, Screen.InitEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected Button
protected Button
protected CurrentUserSubstitution
protected FlowableEntitiesConverter
protected Form
protected FormData
protected MessageBundle
protected OutcomesPanel
protected ProcessFormDataExtractor
protected ProcessFormScreens
protected ScreenValidation
protected org.flowable.task.api.Task
protected org.flowable.engine.TaskService
Fields inherited from class io.jmix.bpmui.screen.dynamicform.DynamicProcessForm
dynamicFormFieldComponentsFactory
Fields inherited from interface io.jmix.ui.screen.FrameOwner
NO_OPTIONS, WINDOW_CLOSE_ACTION, WINDOW_COMMIT_AND_CLOSE_ACTION, WINDOW_DISCARD_AND_CLOSE_ACTION
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
initOutcomesPanel
(org.flowable.task.api.Task task, FormData formData) protected void
protected void
void
setTask
(org.flowable.task.api.Task task) Methods inherited from class io.jmix.bpmui.screen.dynamicform.DynamicProcessForm
collectProcessVariables, initForm
Methods inherited from class io.jmix.ui.screen.Screen
addAfterCloseListener, addAfterDetachListener, addAfterInitListener, addAfterShowListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addUrlParamsChangeListener, close, close, closeWithDefaultAction, fireEvent, getApplicationContext, getEventHub, getExtensions, getId, getScreenData, getUiEventListeners, getWindow, isMultipleOpen, isSameScreen, isScreenAction, setApplicationContext, setExtensions, setId, setScreenData, setUiEventListeners, setWindow, show
-
Field Details
-
processFormDataExtractor
-
processFormScreens
-
outcomesPanel
-
messageBundle
-
form
-
screenValidation
-
taskService
@Autowired protected org.flowable.engine.TaskService taskService -
claimAndCloseBtn
-
claimAndResumeBtn
-
entitiesConverter
-
currentUserSubstitution
-
formData
-
task
protected org.flowable.task.api.Task task
-
-
Constructor Details
-
DynamicTaskProcessForm
public DynamicTaskProcessForm()
-
-
Method Details
-
setTask
public void setTask(org.flowable.task.api.Task task) -
initOutcomesPanel
-
onClaimAndResumeBtnClick
-
onClaimAndCloseBtnClick
-