Class ServiceTaskPropertiesFragment
java.lang.Object
io.jmix.ui.screen.ScreenFragment
io.jmix.bpmui.screen.modeler.properties.AbstractElementPropertiesFragment<ServiceTaskModel>
io.jmix.bpmui.screen.modeler.properties.servicetask.ServiceTaskPropertiesFragment
- All Implemented Interfaces:
- FrameOwner
@UiController("bpm_ServiceTaskPropertiesFragment")
@UiDescriptor("service-task-properties-fragment.xml")
public class ServiceTaskPropertiesFragment
extends AbstractElementPropertiesFragment<ServiceTaskModel>
- 
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 GroupBoxLayoutprotected BpmPropertiesprotected ClassPathScannerprotected List<DelegateClassInfo>protected ExecutionListenersFragmentprotected CollectionContainer<FieldModel>protected FieldsFragmentprotected MessageBundleprotected ComboBox<MethodInfo>protected ModelerPropsPanelUiHelperprotected BpmNotificationSenderprotected BpmNotificationTemplateProviderprotected GroupBoxLayoutprotected InstanceContainer<ServiceTaskModel>protected CheckBoxprotected UserDetailsHelperFields inherited from class io.jmix.bpmui.screen.modeler.properties.AbstractElementPropertiesFragmentmodelerFields 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 StringevaluateInitialServiceTaskTypeValue(ServiceTaskModel serviceTaskModel) protected Consumer<HasValue.ValueChangeEvent>getValueChangeEventConsumer(String springBeanName, String methodName, List<BeanMethodParamModel> beanMethodParamModels) protected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidprotected voidonModelElementSet(ServiceTaskModel serviceTaskModel) protected voidonServiceTaskDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<ServiceTaskModel> event) protected voidupdateAssignmentDetailsModel(String springBeanName, String methodName, List<BeanMethodParamModel> beanMethodParamModels) protected voidprotected voidMethods inherited from class io.jmix.bpmui.screen.modeler.properties.AbstractElementPropertiesFragmentgetModeler, setModelElement, setModelerMethods 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- 
notificationSender
- 
notificationTemplateProvider
- 
bpmProperties
- 
userDetailsHelper
- 
serviceTaskDc
- 
serviceTaskTypeLookupField
- 
multiInstanceLoopCharacteristicsPropertiesFragment@Autowired protected MultiInstanceLoopCharacteristicsPropertiesFragment multiInstanceLoopCharacteristicsPropertiesFragment
- 
beanNameField
- 
methodNameField
- 
classPathScanner
- 
beanMethodParamsBox
- 
messageBundle
- 
modelerPropsPanelUiHelper
- 
delegateExpressionField
- 
expressionField
- 
javaDelegateField
- 
resultVariableField
- 
executionListenersFragment
- 
fieldsDc
- 
fieldsFragment
- 
fieldsLabel
- 
useLocalScopeForResultVariableCheckbox
- 
beanMethodModelHelper
- 
sendNotificationGroupBox
- 
delegateClassInfoList
- 
delegateExpressionBeansWithImplClassNames
 
- 
- 
Constructor Details- 
ServiceTaskPropertiesFragmentpublic ServiceTaskPropertiesFragment()
 
- 
- 
Method Details- 
getInstanceClass- Specified by:
- getInstanceClassin class- AbstractElementPropertiesFragment<ServiceTaskModel>
 
- 
onModelElementSet- Specified by:
- onModelElementSetin class- AbstractElementPropertiesFragment<ServiceTaskModel>
 
- 
updateExecutionListenersInModelerprotected void updateExecutionListenersInModeler()
- 
evaluateInitialServiceTaskTypeValue
- 
initFieldsVisibilityprotected void initFieldsVisibility()
- 
initSpringBeanFieldsprotected void initSpringBeanFields()
- 
initJavaDelegateFieldprotected void initJavaDelegateField()
- 
initDelegateExpressionFieldprotected void initDelegateExpressionField()
- 
onServiceTaskDcItemPropertyChange@Subscribe(id="serviceTaskDc", target=DATA_CONTAINER) protected void onServiceTaskDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<ServiceTaskModel> event) 
- 
onBeanNameFieldValueChange@Subscribe("beanNameField") protected void onBeanNameFieldValueChange(HasValue.ValueChangeEvent<String> event) 
- 
onMethodNameFieldValueChange@Subscribe("methodNameField") protected void onMethodNameFieldValueChange(HasValue.ValueChangeEvent<MethodInfo> event) 
- 
getValueChangeEventConsumerprotected Consumer<HasValue.ValueChangeEvent> getValueChangeEventConsumer(String springBeanName, String methodName, List<BeanMethodParamModel> beanMethodParamModels) 
- 
updateAssignmentDetailsModelprotected void updateAssignmentDetailsModel(String springBeanName, String methodName, List<BeanMethodParamModel> beanMethodParamModels) 
- 
onFieldsDcCollectionChange@Subscribe(id="fieldsDc", target=DATA_CONTAINER) protected void onFieldsDcCollectionChange(CollectionContainer.CollectionChangeEvent<FieldModel> event) 
- 
updateFieldsInModelerprotected void updateFieldsInModeler()
- 
getServiceTaskTypeOptionsMap
 
-