Class FormDataPropertiesFragment
java.lang.Object
io.jmix.ui.screen.ScreenFragment
io.jmix.bpmui.screen.modeler.properties.formdata.FormDataPropertiesFragment
- All Implemented Interfaces:
FrameOwner
@UiController("bpm_FormDataPropertiesFragment")
@UiDescriptor("form-data-properties-fragment.xml")
public class FormDataPropertiesFragment
extends ScreenFragment
-
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 HBoxLayout
protected DataContext
protected InstanceContainer<FormDataModel>
protected CollectionContainer<FormFieldModel>
protected VBoxLayout
protected Table<FormFieldModel>
protected CollectionContainer<FormParamModel>
protected VBoxLayout
protected Table<FormParamModel>
protected Metadata
protected BpmnModeler
protected ModelerPropsPanelUiHelper
protected ComboBox<FormOpenMode>
protected CollectionContainer<FormOutcomeModel>
protected VBoxLayout
protected Table<FormOutcomeModel>
protected VBoxLayout
protected HasFormData
protected ProcessFormScreens
protected ScreenBuilders
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 boolean
checkCustomFormIsAllowedInTheProcess
(FormData formDefinition) protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
protected void
void
setModeler
(BpmnModeler modeler) void
setParentModelElement
(HasFormData parentModelElement) protected void
showFormFieldEditWithProcessVariables
(FormFieldEdit formFieldEdit) protected void
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
-
formDataDc
-
formFieldsDc
-
outcomesDc
-
outputVariablesDc
-
formParamsDc
-
formFieldsPanel
-
outcomesPanel
-
formParamsPanel
-
screenLookup
-
screenIdField
-
bpmnXmlParser
-
formFieldsTable
-
outcomesTable
-
openModeLookup
-
modelerPropsPanelUiHelper
-
dataContext
-
formParamsTable
-
screenBuilders
-
processFormScreens
-
metadata
-
businessKeyPanel
-
outputVariablesPanel
-
modeler
-
parentModelElement
-
customFormDefinitionMap
-
-
Constructor Details
-
FormDataPropertiesFragment
public FormDataPropertiesFragment()
-
-
Method Details
-
onFormDataDcItemPropertyChange
@Subscribe(id="formDataDc", target=DATA_CONTAINER) protected void onFormDataDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<FormDataModel> event) -
onFormFieldsDcCollectionChange
@Subscribe(id="formFieldsDc", target=DATA_CONTAINER) protected void onFormFieldsDcCollectionChange(CollectionContainer.CollectionChangeEvent<FormFieldModel> event) -
onOutcomesDcCollectionChange
@Subscribe(id="outcomesDc", target=DATA_CONTAINER) protected void onOutcomesDcCollectionChange(CollectionContainer.CollectionChangeEvent<FormOutcomeModel> event) -
onFormParamsDcCollectionChange
@Subscribe(id="formParamsDc", target=DATA_CONTAINER) protected void onFormParamsDcCollectionChange(CollectionContainer.CollectionChangeEvent<FormParamModel> event) -
updateFormDataInModeler
protected void updateFormDataInModeler() -
initBusinessKeyLookupOptions
protected void initBusinessKeyLookupOptions() -
initScreenLookupField
protected void initScreenLookupField() -
initComponentsVisibility
protected void initComponentsVisibility() -
setParentModelElement
-
setModeler
-
fillFormParamsDc
protected void fillFormParamsDc() -
fillOutcomesDcForCustomForm
protected void fillOutcomesDcForCustomForm() -
fillOutputVariablesDcForCustomForm
protected void fillOutputVariablesDcForCustomForm() -
onFormFieldsTableCreateActionPerformed
@Subscribe("formFieldsTable.create") protected void onFormFieldsTableCreateActionPerformed(Action.ActionPerformedEvent event) -
onFormFieldsTableEdit
@Subscribe("formFieldsTable.edit") protected void onFormFieldsTableEdit(Action.ActionPerformedEvent event) -
showFormFieldEditWithProcessVariables
-
onFormFieldsTableMoveFieldUpActionPerformed
@Subscribe("formFieldsTable.moveUp") protected void onFormFieldsTableMoveFieldUpActionPerformed(Action.ActionPerformedEvent event) -
onFormFieldsTableMoveFieldDownActionPerformed
@Subscribe("formFieldsTable.moveDown") protected void onFormFieldsTableMoveFieldDownActionPerformed(Action.ActionPerformedEvent event) -
onOutcomesTableCreate
@Subscribe("outcomesTable.create") protected void onOutcomesTableCreate(Action.ActionPerformedEvent event) -
onOutcomesTableEdit
@Subscribe("outcomesTable.edit") protected void onOutcomesTableEdit(Action.ActionPerformedEvent event) -
onOutcomesTableMoveOutcomeUpActionPerformed
@Subscribe("outcomesTable.moveUp") protected void onOutcomesTableMoveOutcomeUpActionPerformed(Action.ActionPerformedEvent event) -
onOutcomesTableMoveOutcomeDownActionPerformed
@Subscribe("outcomesTable.moveDown") protected void onOutcomesTableMoveOutcomeDownActionPerformed(Action.ActionPerformedEvent event) -
onFormParamsTableCreate
@Subscribe("formParamsTable.create") protected void onFormParamsTableCreate(Action.ActionPerformedEvent event) -
onFormParamsTableEdit
@Subscribe("formParamsTable.edit") protected void onFormParamsTableEdit(Action.ActionPerformedEvent event) -
checkCustomFormIsAllowedInTheProcess
-