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
FieldsModifier and TypeFieldDescriptionprotected BpmnXmlParserprotected HBoxLayoutprotected DataContextprotected InstanceContainer<FormDataModel>protected CollectionContainer<FormFieldModel>protected VBoxLayoutprotected Table<FormFieldModel>protected CollectionContainer<FormParamModel>protected VBoxLayoutprotected Table<FormParamModel>protected Metadataprotected BpmnModelerprotected ModelerPropsPanelUiHelperprotected ComboBox<FormOpenMode>protected CollectionContainer<FormOutcomeModel>protected VBoxLayoutprotected Table<FormOutcomeModel>protected VBoxLayoutprotected HasFormDataprotected ProcessFormScreensprotected ScreenBuildersFields 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 booleancheckCustomFormIsAllowedInTheProcess(FormData formDefinition) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidvoidsetModeler(BpmnModeler modeler) voidsetParentModelElement(HasFormData parentModelElement) protected voidshowFormFieldEditWithProcessVariables(FormFieldEdit formFieldEdit) protected voidMethods 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
-