Class EntityDataTaskPropertiesFragment
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.modeler.properties.AbstractElementPropertiesComponent<EntityDataTaskModel>
io.jmix.bpmflowui.view.modeler.properties.entitydatatask.EntityDataTaskPropertiesFragment
- 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,PropertiesFragment<EntityDataTaskModel>,FragmentOwner,Serializable
@ViewController("bpm_EntityDataTaskPropertiesFragment")
@ViewDescriptor("entity-data-task-properties-fragment.xml")
public class EntityDataTaskPropertiesFragment
extends AbstractElementPropertiesComponent<EntityDataTaskModel>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.flowui.view.View
View.AfterCloseEvent, View.BeforeCloseEvent, View.BeforeShowEvent, View.InitEvent, View.QueryParametersChangeEvent, View.ReadyEvent -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected BpmnXmlParserprotected BpmPropertiesprotected CurrentAuthenticationprotected CollectionPropertyContainer<EntityAttributeModel>protected EntityAttributesFragmentprotected com.vaadin.flow.component.html.Divprotected com.vaadin.flow.component.orderedlayout.VerticalLayoutprotected InstanceContainer<EntityDataTaskModel>protected JmixComboBox<String>protected com.vaadin.flow.component.html.Divprotected FragmentCreatorprotected static final Stringprotected static final Stringprotected static final Stringprotected JmixTextAreaprotected CollectionPropertyContainer<JpqlParameterModel>protected JpqlParametersFragmentprotected com.vaadin.flow.component.html.Divprotected com.vaadin.flow.component.orderedlayout.VerticalLayoutprotected MessageBundleprotected MessageToolsprotected Metadataprotected MetadataToolsprotected ModelerPropsPanelUiHelperprotected ProcessFormViewsprotected JmixComboBox<String>protected com.vaadin.flow.component.textfield.TextFieldprotected static final Stringprotected static final Stringprotected JmixSelect<String>protected JmixSelect<String>Fields inherited from class io.jmix.bpmflowui.view.modeler.properties.AbstractElementPropertiesComponent
modeler -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected List<EntityAttributeModel>collectMandatoryEntityAttributes(String entityName) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoidonEntityAttributesDcCollectionChange(CollectionContainer.CollectionChangeEvent<EntityAttributeModel> event) voidonEntityDataTaskDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<EntityDataTaskModel> event) protected voidvoidonTaskTypeLookupFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<String>, String> event) protected voidupdateEntityAttributesFragment(String entityName) protected voidprotected voidupdateTaskTypeInModeler(String taskType) Methods inherited from class io.jmix.bpmflowui.view.modeler.properties.AbstractElementPropertiesComponent
getEditedEntity, getModeler, setEntityToEdit, setModelerMethods inherited from class io.jmix.flowui.view.StandardView
initContentMethods inherited from class io.jmix.flowui.view.View
addAfterCloseListener, addBeforeCloseListener, addBeforeShowListener, addInitListener, addQueryParametersChangeListener, addReadyListener, afterNavigation, beforeEnter, beforeLeave, close, close, closeWithDefaultAction, getApplicationContext, getId, getPageTitle, 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.Composite
getChildren, getContent, getElementMethods inherited from class com.vaadin.flow.component.Component
addListener, 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.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.flow.component.AttachNotifier
addAttachListenerMethods inherited from interface com.vaadin.flow.component.DetachNotifier
addDetachListenerMethods inherited from interface com.vaadin.flow.component.HasElement
getElementMethods inherited from interface com.vaadin.flow.component.HasStyle
addClassName, addClassNames, getClassName, getClassNames, getStyle, hasClassName, removeClassName, removeClassNames, setClassName, setClassName
-
Field Details
-
JMIX_LOAD_ENTITIES_TASK_TYPE
- See Also:
-
JMIX_MODIFY_ENTITY_TASK_TYPE
- See Also:
-
JMIX_CREATE_ENTITY_TASK_TYPE
- See Also:
-
SAVE_LOAD_RESULT_AS_SINGLE_ENTITY
- See Also:
-
SAVE_LOAD_RESULT_AS_COLLECTION
- See Also:
-
bpmnXmlParser
-
processFormScreens
-
metadata
-
metadataTools
-
messageBundle
-
messageTools
-
bpmProperties
-
modelerPropsPanelUiHelper
-
currentAuthentication
-
fragmentCreator
-
entityDataTaskDc
-
entityAttributesDc
-
jpqlParametersDc
-
taskTypeLookupField
-
processVariableLookupField
-
saveLoadResultAsField
-
entityNameLookupField
-
resultVariableField
-
jpqlField
-
entityAttributesGroupBox
@ViewComponent protected com.vaadin.flow.component.orderedlayout.VerticalLayout entityAttributesGroupBox -
jpqlParametersGroupBox
@ViewComponent protected com.vaadin.flow.component.orderedlayout.VerticalLayout jpqlParametersGroupBox -
jpqlParametersFragmentContainer
-
executionListenersFragmentContainer
-
entityAttributesFragmentContainer
-
entityAttributesFragment
-
jpqlParametersFragment
-
processVariablesWithEntityType
-
-
Constructor Details
-
EntityDataTaskPropertiesFragment
public EntityDataTaskPropertiesFragment()
-
-
Method Details
-
onModelElementSet
-
initFragments
protected void initFragments() -
onTaskTypeLookupFieldComponentValueChange
@Subscribe("taskTypeLookupField") public void onTaskTypeLookupFieldComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<String>, String> event) -
initTaskTypeOptionsMap
protected void initTaskTypeOptionsMap() -
initJpqlField
protected void initJpqlField() -
initSaveLoadResultAsField
protected void initSaveLoadResultAsField() -
initProcessVariableLookupField
protected void initProcessVariableLookupField() -
updateEntityAttributesFragment
-
initEntityNameLookupField
protected void initEntityNameLookupField() -
collectAllJpaEntityNames
-
initResultVariableField
protected void initResultVariableField() -
initEntityAttributesTable
protected void initEntityAttributesTable() -
initJpqlParametersTable
protected void initJpqlParametersTable() -
initFieldsVisibility
protected void initFieldsVisibility() -
onEntityDataTaskDcItemPropertyChange
@Subscribe(id="entityDataTaskDc", target=DATA_CONTAINER) public void onEntityDataTaskDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<EntityDataTaskModel> event) -
collectProcessVariablesWithEntityType
protected void collectProcessVariablesWithEntityType() -
getProcessVariablesWithEntityTypeFromStartEvent
-
getProcessVariablesWithEntityTypeFromDynamicForms
-
getProcessVariablesWithEntityTypeFromJmixScreens
-
getProcessVariablesWithEntityTypeFromCreateEntityDataTasks
-
collectAllProcessVariables
-
onEntityAttributesDcCollectionChange
@Subscribe(id="entityAttributesDc", target=DATA_CONTAINER) public void onEntityAttributesDcCollectionChange(CollectionContainer.CollectionChangeEvent<EntityAttributeModel> event) -
collectMandatoryEntityAttributes
-
updateTaskTypeInModeler
-
updateFieldsInModeler
protected void updateFieldsInModeler() -
getInstanceClass
-