Class EntityDataTaskPropertiesFragment
java.lang.Object
io.jmix.ui.screen.ScreenFragment
io.jmix.bpmui.screen.modeler.properties.AbstractElementPropertiesFragment<EntityDataTaskModel>
io.jmix.bpmui.screen.modeler.properties.entitydatatask.EntityDataTaskPropertiesFragment
- All Implemented Interfaces:
FrameOwner
@UiController("bpm_EntityDataTaskPropertiesFragment")
@UiDescriptor("entity-data-task-properties-fragment.xml")
public class EntityDataTaskPropertiesFragment
extends AbstractElementPropertiesFragment<EntityDataTaskModel>
-
Nested Class Summary
Nested classes/interfaces inherited from class io.jmix.ui.screen.ScreenFragment
ScreenFragment.AfterInitEvent, ScreenFragment.AttachEvent, ScreenFragment.DetachEvent, ScreenFragment.InitEvent
-
Field Summary
Modifier and TypeFieldDescriptionprotected BpmnXmlParser
protected BpmProperties
protected CurrentAuthentication
protected static final String
protected static final String
protected static final String
protected Messages
protected MessageTools
protected Metadata
protected MetadataTools
protected ModelerPropsPanelUiHelper
protected ProcessFormScreens
protected static final String
protected static final String
protected ScreenBuilders
Fields inherited from class io.jmix.bpmui.screen.modeler.properties.AbstractElementPropertiesFragment
modeler
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 List<EntityAttributeModel>
collectMandatoryEntityAttributes
(String entityName) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
void
onEntityAttributesDcCollectionChange
(CollectionContainer.CollectionChangeEvent<EntityAttributeModel> event) void
onEntityDataTaskDcItemPropertyChange
(InstanceContainer.ItemPropertyChangeEvent<EntityDataTaskModel> event) void
onJpqlParametersDcCollectionChange
(CollectionContainer.CollectionChangeEvent<EntityAttributeModel> event) protected void
onModelElementSet
(EntityDataTaskModel entityDataTaskModel) protected void
openJpqlEditor
(Button.ClickEvent event) protected void
updateEntityAttributesFragment
(String entityName) protected void
protected void
updateTaskTypeInModeler
(String taskType) Methods inherited from class io.jmix.bpmui.screen.modeler.properties.AbstractElementPropertiesFragment
getModeler, setModelElement, setModeler
Methods inherited from class io.jmix.ui.screen.ScreenFragment
addAfterInitListener, addAttachEventListener, addDetachEventListener, addInitListener, fireEvent, getApplicationContext, getEventHub, getExtensions, getFragment, getHostController, getHostScreen, getId, getScreenData, getUiEventListeners, init, setApplicationContext, setExtensions, setFragment, setHostController, setId, setScreenData, setUiEventListeners
-
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
-
messages
-
messageTools
-
bpmProperties
-
modelerPropsPanelUiHelper
-
currentAuthentication
-
screenBuilders
-
-
Constructor Details
-
EntityDataTaskPropertiesFragment
public EntityDataTaskPropertiesFragment()
-
-
Method Details
-
getInstanceClass
- Specified by:
getInstanceClass
in classAbstractElementPropertiesFragment<EntityDataTaskModel>
-
onModelElementSet
- Specified by:
onModelElementSet
in classAbstractElementPropertiesFragment<EntityDataTaskModel>
-
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() -
initJpqlParametersDc
protected void initJpqlParametersDc() -
initFieldsVisibility
protected void initFieldsVisibility() -
onEntityDataTaskDcItemPropertyChange
@Subscribe(id="entityDataTaskDc", target=DATA_CONTAINER) public void onEntityDataTaskDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<EntityDataTaskModel> event) -
openJpqlEditor
-
collectProcessVariablesWithEntityType
protected void collectProcessVariablesWithEntityType() -
getProcessVariablesWithEntityTypeFromStartEvent
-
getProcessVariablesWithEntityTypeFromDynamicForms
-
getProcessVariablesWithEntityTypeFromJmixScreens
-
getProcessVariablesWithEntityTypeFromCreateEntityDataTasks
-
collectAllProcessVariables
-
onEntityAttributesDcCollectionChange
@Subscribe(id="entityAttributesDc", target=DATA_CONTAINER) public void onEntityAttributesDcCollectionChange(CollectionContainer.CollectionChangeEvent<EntityAttributeModel> event) -
onJpqlParametersDcCollectionChange
@Subscribe(id="jpqlParametersDc", target=DATA_CONTAINER) public void onJpqlParametersDcCollectionChange(CollectionContainer.CollectionChangeEvent<EntityAttributeModel> event) -
collectMandatoryEntityAttributes
-
updateTaskTypeInModeler
-
updateFieldsInModeler
protected void updateFieldsInModeler()
-