Class SequenceFlowPropertiesFragment

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.BeforeLeaveObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, com.vaadin.flow.router.internal.BeforeLeaveHandler, PropertiesFragment<SequenceFlowModel>, FragmentOwner, Serializable

@ViewController("bpm_SequenceFlowPropertiesFragment") @ViewDescriptor("sequence-flow-properties-fragment.xml") public class SequenceFlowPropertiesFragment extends AbstractElementPropertiesComponent<SequenceFlowModel>
See Also:
  • Field Details

  • Constructor Details

    • SequenceFlowPropertiesFragment

      public SequenceFlowPropertiesFragment()
  • Method Details

    • getInstanceClass

      public Class<SequenceFlowModel> getInstanceClass()
    • onBeforeShow

      @Subscribe protected void onBeforeShow(View.BeforeShowEvent beforeShowEvent)
    • initFragments

      protected void initFragments()
    • onSequenceFlowDcItemPropertyChange

      @Subscribe(id="sequenceFlowDc", target=DATA_CONTAINER) protected void onSequenceFlowDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<SequenceFlowModel> event)
    • onConditionDetailsDcItemPropertyChange

      @Subscribe(id="conditionDetailsDc", target=DATA_CONTAINER) protected void onConditionDetailsDcItemPropertyChange(InstanceContainer.ItemPropertyChangeEvent<ConditionDetailsModel> event)
    • buildConditionExpressionForTaskOutcome

      @Nullable protected String buildConditionExpressionForTaskOutcome()
    • initConditionDetailsFieldsVisibility

      protected void initConditionDetailsFieldsVisibility()
    • initConditionTypeLookup

      protected void initConditionTypeLookup()
    • initUserTaskLookup

      protected void initUserTaskLookup()
    • onUserTaskIdLookupComponentValueChange

      @Subscribe("userTaskIdLookup") public void onUserTaskIdLookupComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>,String> event)
    • onConditionTypeLookupComponentValueChange

      @Subscribe("conditionTypeLookup") public void onConditionTypeLookupComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>,String> event)
    • onBusinessRuleTaskIdLookupComponentValueChange

      @Subscribe("businessRuleTaskIdLookup") public void onBusinessRuleTaskIdLookupComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<String>,String> event)
    • initUserTaskOutcomeLookup

      protected void initUserTaskOutcomeLookup(String taskId)
    • initBusinessRuleTaskLookup

      protected void initBusinessRuleTaskLookup()
    • initDecisionTableOutputLookups

      protected void initDecisionTableOutputLookups(String businessRuleTaskId)
    • onDecisionTableOutputVariableNameLookupComponentValueChange1

      @Subscribe("decisionTableOutputVariableNameLookup") public void onDecisionTableOutputVariableNameLookupComponentValueChange1(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<String>,String> event)
    • evaluateDecisionTableModel

      @Nullable protected DecisionTableModel evaluateDecisionTableModel(String businessRuleTaskId)
    • onDecisionTableOutputVariableNameLookupValueChange

      @Subscribe("decisionTableOutputVariableNameLookup") protected void onDecisionTableOutputVariableNameLookupValueChange(com.vaadin.flow.component.HasValue.ValueChangeEvent<String> event)
    • onDecisionTableOutputValueLookupComponentValueChange

      @Subscribe("decisionTableOutputValueLookup") public void onDecisionTableOutputValueLookupComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<String>,String> event)
    • onUserTaskOutcomeLookupComponentValueChange

      @Subscribe("userTaskOutcomeLookup") public void onUserTaskOutcomeLookupComponentValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<JmixComboBox<String>,String> event)
    • findUserTaskModelByTaskId

      protected UserTaskModel findUserTaskModelByTaskId(String taskId)
    • updateConditionDetailsInModeler

      protected void updateConditionDetailsInModeler()