Class MultiInstanceLoopCharacteristicsPropertiesFragment
java.lang.Object
io.jmix.ui.screen.ScreenFragment
io.jmix.bpmui.screen.modeler.properties.multiinstance.MultiInstanceLoopCharacteristicsPropertiesFragment
- All Implemented Interfaces:
- FrameOwner
@UiController("bpm_MultiInstanceLoopCharacteristicsPropertiesFragment")
@UiDescriptor("multi-instance-loop-characteristics-properties-fragment.xml")
public class MultiInstanceLoopCharacteristicsPropertiesFragment
extends ScreenFragment
- 
Nested Class SummaryNested classes/interfaces inherited from class io.jmix.ui.screen.ScreenFragmentScreenFragment.AfterInitEvent, ScreenFragment.AttachEvent, ScreenFragment.DetachEvent, ScreenFragment.InitEvent
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected BeanMethodModelHelperprotected BpmnXmlParserprotected ClassPathScannerprotected ComboBox<MultiAssigneeSource>protected ComboBox<MethodInfo>protected GroupBoxLayoutprotected Dialogsprotected UiEventPublisherprotected MessageBundleprotected Metadataprotected BpmnModelerprotected HasMultiInstanceLoopCharacteristicsFields inherited from interface io.jmix.ui.screen.FrameOwnerNO_OPTIONS, WINDOW_CLOSE_ACTION, WINDOW_COMMIT_AND_CLOSE_ACTION, WINDOW_DISCARD_AND_CLOSE_ACTION
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected List<BeanMethodModel>protected Consumer<HasValue.ValueChangeEvent>getValueChangeEventConsumer(String providerBeanName, String methodName, List<BeanMethodParamModel> beanMethodParamModels) protected voidprotected voidprotected voidprotected voidprotected voidvoidprotected voidonLoopCharacteristicsDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<MultiInstanceLoopCharacteristicsModel> event) protected voidvoidsetModeler(BpmnModeler modeler) voidsetParentModelElement(HasMultiInstanceLoopCharacteristics parentModelElement) protected voidprotected voidprotected voidupdateParentModelAssignmentDetails(String providerBeanName, String methodName, List<BeanMethodParamModel> beanMethodParamModels) Methods inherited from class io.jmix.ui.screen.ScreenFragmentaddAfterInitListener, addAttachEventListener, addDetachEventListener, addInitListener, fireEvent, getApplicationContext, getEventHub, getExtensions, getFragment, getHostController, getHostScreen, getId, getScreenData, getUiEventListeners, init, setApplicationContext, setExtensions, setFragment, setHostController, setId, setScreenData, setUiEventListeners
- 
Field Details- 
loopCharacteristicsDc
- 
collectionProcessVariableLookup
- 
collectionUserListProviderLookup
- 
loopCardinalityField
- 
elementVariableField
- 
completionConditionField
- 
collectionSourceLookup
- 
bpmnXmlParser
- 
dialogs
- 
messageBundle
- 
metadata
- 
classPathScanner
- 
eventPublisher
- 
collectionExpressionField
- 
collectionUserListProviderMethodParamsBox
- 
collectionUserListProviderMethodNameField
- 
beanMethodModelHelper
- 
modeler
- 
parentModelElement
 
- 
- 
Constructor Details- 
MultiInstanceLoopCharacteristicsPropertiesFragmentpublic MultiInstanceLoopCharacteristicsPropertiesFragment()
 
- 
- 
Method Details- 
setModeler
- 
setParentModelElement
- 
initFieldsVisibilityprotected void initFieldsVisibility()
- 
initCollectionProcessVariableLookupprotected void initCollectionProcessVariableLookup()
- 
initUserListProviderLookupprotected void initUserListProviderLookup()
- 
initCollectionExpressionFieldprotected void initCollectionExpressionField()
- 
getProcessVariablesOptionsList
- 
onCollectionUserListProviderLookupValueChange@Subscribe("collectionUserListProviderLookup") protected void onCollectionUserListProviderLookupValueChange(HasValue.ValueChangeEvent<String> event) 
- 
getBeanMethodModels
- 
onCollectionUserListProviderMethodNameFieldValueChange@Subscribe("collectionUserListProviderMethodNameField") public void onCollectionUserListProviderMethodNameFieldValueChange(HasValue.ValueChangeEvent<MethodInfo> event) 
- 
getValueChangeEventConsumerprotected Consumer<HasValue.ValueChangeEvent> getValueChangeEventConsumer(String providerBeanName, String methodName, List<BeanMethodParamModel> beanMethodParamModels) 
- 
updateParentModelAssignmentDetailsprotected void updateParentModelAssignmentDetails(String providerBeanName, String methodName, List<BeanMethodParamModel> beanMethodParamModels) 
- 
onValueLookupChange
- 
onLoopCharacteristicsDcItemPropertyChange@Subscribe(id="loopCharacteristicsDc", target=DATA_CONTAINER) protected void onLoopCharacteristicsDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<MultiInstanceLoopCharacteristicsModel> event) 
- 
updateLoopCharacteristicsInTheModelerprotected void updateLoopCharacteristicsInTheModeler()
- 
showCollectionChangedDialogprotected void showCollectionChangedDialog()
 
-