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
 
 -