Class InputDialogTaskProcessForm
java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
io.jmix.flowui.view.View<ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.bpmflowui.view.inputdialogform.InputDialogProcessForm
io.jmix.bpmflowui.view.inputdialogform.InputDialogTaskProcessForm
- All Implemented Interfaces:
- com.vaadin.flow.component.AttachNotifier,- com.vaadin.flow.component.DetachNotifier,- com.vaadin.flow.component.HasElement,- com.vaadin.flow.component.HasStyle,- com.vaadin.flow.router.AfterNavigationObserver,- com.vaadin.flow.router.BeforeEnterObserver,- com.vaadin.flow.router.BeforeLeaveObserver,- com.vaadin.flow.router.HasDynamicTitle,- com.vaadin.flow.router.internal.AfterNavigationHandler,- com.vaadin.flow.router.internal.BeforeEnterHandler,- com.vaadin.flow.router.internal.BeforeLeaveHandler,- FragmentOwner,- Serializable
@Route(value="bpm/inputdialogtaskprocessform",
       layout=DefaultMainViewParent.class)
@ViewController("bpm_InputDialogTaskProcessForm")
@ViewDescriptor("input-dialog-task-process-form.xml")
@DialogMode(width="37em",
            resizable=true)
public class InputDialogTaskProcessForm
extends InputDialogProcessForm
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from class io.jmix.flowui.view.ViewView.AfterCloseEvent, View.BeforeCloseEvent, View.BeforeShowEvent, View.InitEvent, View.QueryParametersChangeEvent, View.ReadyEvent
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected BpmTaskServiceprotected com.vaadin.flow.component.button.Buttonprotected com.vaadin.flow.component.button.Buttonprotected CurrentUserSubstitutionprotected FlowableEntitiesConverterprotected UiEventPublisherprotected com.vaadin.flow.component.formlayout.FormLayoutprotected FormDataprotected MessageBundleprotected List<FormOutcome>protected com.vaadin.flow.component.orderedlayout.HorizontalLayoutprotected ProcessFormDataExtractorprotected ProcessFormViewsprotected org.flowable.task.api.Taskprotected org.flowable.engine.TaskServiceprotected UiComponentsprotected ViewValidationFields inherited from class io.jmix.bpmflowui.view.inputdialogform.InputDialogProcessForminputDialogFormComponentsFactory
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected com.vaadin.flow.component.button.Buttonprotected voidcreateHorizontalLayout(List<FormOutcome> outcomes) protected com.vaadin.flow.component.button.ButtoncreateOutcomeBtn(FormOutcome outcome) voidcreateOutcomeLayout(org.flowable.task.api.Task task, List<FormOutcome> outcomes) protected com.vaadin.flow.component.icon.IconevaluateIconValue(FormOutcome outcome) protected voidonClaimAndCloseBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) protected voidonClaimAndResumeBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) voidsetTask(org.flowable.task.api.Task task) Methods inherited from class io.jmix.bpmflowui.view.inputdialogform.InputDialogProcessFormcollectProcessVariables, initFormMethods inherited from class io.jmix.flowui.view.StandardViewinitContentMethods inherited from class io.jmix.flowui.view.ViewaddAfterCloseListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addQueryParametersChangeListener, addReadyListener, afterNavigation, beforeEnter, beforeLeave, close, close, closeWithDefaultAction, getApplicationContext, getId, getReturnParameters, getViewActions, getViewAttributes, getViewData, getViewFacets, getViewSupport, isPreventBrowserTabClosing, onAttach, onDetach, onDetachInternal, removeApplicationListeners, removeViewAttributes, setAfterNavigationHandler, setApplicationContext, setId, setMeterRegistry, setPreventBrowserTabClosing, setViewActions, setViewData, setViewFacets, unregisterBackNavigationMethods inherited from class com.vaadin.flow.component.CompositegetChildren, getContent, getElementMethods inherited from class com.vaadin.flow.component.ComponentaddListener, findAncestor, fireEvent, from, get, getEventBus, getListeners, getLocale, getParent, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getTranslation, getUI, hasListener, isAttached, isTemplateMapped, isVisible, onEnabledStateChanged, removeFromParent, scrollIntoView, scrollIntoView, set, setElement, setVisibleMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifieraddAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifieraddDetachListenerMethods inherited from interface com.vaadin.flow.component.HasStyleaddClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
- 
Field Details- 
processFormDataExtractor
- 
processFormViews
- 
messageBundle
- 
viewValidation
- 
taskService@Autowired protected org.flowable.engine.TaskService taskService
- 
bpmTaskService
- 
entitiesConverter
- 
currentUserSubstitution
- 
uiComponents
- 
eventPublisher
- 
outcomesPanel
- 
form
- 
claimAndCloseBtn
- 
claimAndResumeBtn
- 
formData
- 
taskprotected org.flowable.task.api.Task task
- 
outcomes
 
- 
- 
Constructor Details- 
InputDialogTaskProcessFormpublic InputDialogTaskProcessForm()
 
- 
- 
Method Details- 
setTaskpublic void setTask(org.flowable.task.api.Task task) 
- 
getPageTitle- Specified by:
- getPageTitlein interface- com.vaadin.flow.router.HasDynamicTitle
- Overrides:
- getPageTitlein class- View<ViewLayout>
 
- 
createOutcomeLayout
- 
createHorizontalLayout
- 
createOutcomeBtn
- 
createCompleteTaskBtnprotected com.vaadin.flow.component.button.Button createCompleteTaskBtn()
- 
evaluateIconValue
- 
onClaimAndResumeBtnClick@Subscribe("claimAndResumeBtn") protected void onClaimAndResumeBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) 
- 
onClaimAndCloseBtnClick@Subscribe("claimAndCloseBtn") protected void onClaimAndCloseBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event) 
 
-