Class ModelerPropsPanelUiHelper

java.lang.Object
io.jmix.bpmflowui.util.ModelerPropsPanelUiHelper

@Component("bpm_ModelerPropsPanelUiHelper") public class ModelerPropsPanelUiHelper extends Object
  • Constructor Details

    • ModelerPropsPanelUiHelper

      public ModelerPropsPanelUiHelper(DataManager dataManager, Messages messages)
  • Method Details

    • handleCommonPropertiesChanged

      public void handleCommonPropertiesChanged(InstanceContainer.ItemPropertyChangeEvent<? extends HasBusinessId> event, BpmnModeler modeler)
      Handles a modification of the following common properties:
      • businessId
      • name
      • async
      • documentation
    • moveTableItemUp

      public <T> void moveTableItemUp(CollectionContainer<T> collectionContainer, com.vaadin.flow.component.grid.Grid<T> table, Runnable afterMoveCommand)
    • moveTableItemDown

      public <T> void moveTableItemDown(CollectionContainer<T> collectionContainer, com.vaadin.flow.component.grid.Grid<T> table, Runnable afterMoveCommand)
    • generateCandidateGroupFieldCaption

      public String generateCandidateGroupFieldCaption(String candidateGroupsValue, CandidateGroupsSource candidateGroupsSource)
    • getFormFieldTypesOptionsMap

      public Map<String,String> getFormFieldTypesOptionsMap()
    • getProcessVariableTypesOptionsMap

      public Map<String,String> getProcessVariableTypesOptionsMap()