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
FieldsModifier and TypeFieldDescriptionprotected Buttonprotected Buttonprotected CurrentUserSubstitutionprotected FlowableEntitiesConverterprotected Formprotected FormDataprotected MessageBundleprotected OutcomesPanelprotected ProcessFormDataExtractorprotected ProcessFormScreensprotected ScreenValidationprotected org.flowable.task.api.Taskprotected org.flowable.engine.TaskServiceFields inherited from class io.jmix.bpmui.screen.dynamicform.DynamicProcessForm
dynamicFormFieldComponentsFactoryFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidinitOutcomesPanel(org.flowable.task.api.Task task, FormData formData) protected voidprotected voidvoidsetTask(org.flowable.task.api.Task task) Methods inherited from class io.jmix.bpmui.screen.dynamicform.DynamicProcessForm
collectProcessVariables, initFormMethods 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
-