@Component(value="bpm_ModelerPropsPanelUiHelper")
public class ModelerPropsPanelUiHelper
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
protected io.jmix.core.DataManager | 
dataManager  | 
protected io.jmix.core.Messages | 
messages  | 
| Constructor and Description | 
|---|
ModelerPropsPanelUiHelper()  | 
| Modifier and Type | Method and Description | 
|---|---|
java.lang.String | 
generateCandidateGroupFieldCaption(java.lang.String candidateGroupsValue,
                                  CandidateGroupsSource candidateGroupsSource)  | 
java.util.Map<java.lang.String,java.lang.String> | 
getFormFieldTypesOptionsMap()  | 
java.util.Map<java.lang.String,java.lang.String> | 
getProcessVariableTypesOptionsMap()  | 
void | 
handleCommonPropertiesChanged(io.jmix.ui.model.InstanceContainer.ItemPropertyChangeEvent<? extends HasBusinessId> event,
                             BpmnModeler modeler)
Handles a modification of the following common properties:
 
 businessId
 name
 async
 documentation
  
 | 
<T> void | 
moveTableItemDown(io.jmix.ui.model.CollectionContainer<T> collectionContainer,
                 io.jmix.ui.component.ListComponent<T> table,
                 java.lang.Runnable afterMoveCommand)  | 
<T> void | 
moveTableItemUp(io.jmix.ui.model.CollectionContainer<T> collectionContainer,
               io.jmix.ui.component.ListComponent<T> table,
               java.lang.Runnable afterMoveCommand)  | 
@Autowired protected io.jmix.core.DataManager dataManager
@Autowired protected io.jmix.core.Messages messages
public void handleCommonPropertiesChanged(io.jmix.ui.model.InstanceContainer.ItemPropertyChangeEvent<? extends HasBusinessId> event, BpmnModeler modeler)
public <T> void moveTableItemUp(io.jmix.ui.model.CollectionContainer<T> collectionContainer,
                                io.jmix.ui.component.ListComponent<T> table,
                                java.lang.Runnable afterMoveCommand)
public <T> void moveTableItemDown(io.jmix.ui.model.CollectionContainer<T> collectionContainer,
                                  io.jmix.ui.component.ListComponent<T> table,
                                  java.lang.Runnable afterMoveCommand)
public java.lang.String generateCandidateGroupFieldCaption(java.lang.String candidateGroupsValue,
                                                           CandidateGroupsSource candidateGroupsSource)
public java.util.Map<java.lang.String,java.lang.String> getFormFieldTypesOptionsMap()
public java.util.Map<java.lang.String,java.lang.String> getProcessVariableTypesOptionsMap()