Class ModelElementsCreator
java.lang.Object
io.jmix.bpmflowui.view.modeler.impl.ModelElementsCreator
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected EntityDataTaskModelcreateErrorEventModel(String json) createLaneModel(String json) <T> TcreateModelElement(Class<T> modelClass, String json) createParticipantModel(String json) protected ProcessModelcreateProcessModel(com.fasterxml.jackson.databind.JsonNode root) createProcessModel(String json) createScriptTaskModel(String json) createServiceTaskModel(String json) createSignalEventModel(String json) createStartEventModel(String json) createSubProcessModel(String json) createTimerEventModel(String json) createUserTaskModel(String json) protected AssignmentDetailsModelextractAssignmentDetailsModelForLane(com.fasterxml.jackson.databind.JsonNode root) protected AssignmentDetailsModelextractAssignmentDetailsModelForUserTask(com.fasterxml.jackson.databind.JsonNode root) protected List<BeanMethodModel>extractBeanMethodModel(com.fasterxml.jackson.databind.JsonNode root) protected ConditionDetailsModelextractConditionDetailsModel(com.fasterxml.jackson.databind.JsonNode root) protected StringextractDocumentation(com.fasterxml.jackson.databind.JsonNode elementNode) protected ErrorRefModelextractErrorRefModel(com.fasterxml.jackson.databind.JsonNode jsonNode) protected List<ExecutionListenerModel>extractExecutionListeners(com.fasterxml.jackson.databind.JsonNode elementNode) protected List<ExtensionPropertyModel>extractExecutionProperties(com.fasterxml.jackson.databind.JsonNode rootNode) protected StringextractFailedJobRetryCycle(com.fasterxml.jackson.databind.JsonNode root) protected List<FieldModel>extractFields(com.fasterxml.jackson.databind.JsonNode listenerNode) protected List<FieldModel>extractFieldsForServiceTask(com.fasterxml.jackson.databind.JsonNode elementNode) protected FormDataModelextractFormDataModel(com.fasterxml.jackson.databind.JsonNode root) protected List<InOutBindingModel>extractInOutBindings(com.fasterxml.jackson.databind.JsonNode processNode, String extensionElementType) protected MessageRefModelextractMessageRefModel(com.fasterxml.jackson.databind.JsonNode jsonNode) protected MultiInstanceLoopCharacteristicsModelextractMultiInstanceLoopCharacteristicsModel(com.fasterxml.jackson.databind.JsonNode root) protected List<EventListenerModel>extractProcessEventListeners(com.fasterxml.jackson.databind.JsonNode processNode) protected List<ProcessVariableModel>extractProcessVariables(com.fasterxml.jackson.databind.JsonNode processNode) protected SignalRefModelextractSignalRefModel(com.fasterxml.jackson.databind.JsonNode jsonNode) protected FieldModelextractSingleField(com.fasterxml.jackson.databind.JsonNode fieldNode) protected List<TaskListenerModel>extractTaskListeners(com.fasterxml.jackson.databind.JsonNode userTaskNode) protected BooleanextractTerminateAll(com.fasterxml.jackson.databind.JsonNode elementNode) protected TimerDescriptionModelextractTimerDescription(com.fasterxml.jackson.databind.JsonNode root) protected StringgetStringOrNull(com.fasterxml.jackson.databind.JsonNode node, String fieldName) protected List<FormFieldEnumValueModel>parseFormFieldEnumValues(com.fasterxml.jackson.databind.JsonNode fieldNode) protected List<FormFieldPropertyModel>parseFormFieldProperties(com.fasterxml.jackson.databind.JsonNode fieldNode) protected List<FormFieldModel>parseFormFields(com.fasterxml.jackson.databind.JsonNode formDataNode) protected List<FormOutcomeModel>parseFormOutcomes(com.fasterxml.jackson.databind.JsonNode formDataNode) protected List<FormParamModel>parseFormParams(com.fasterxml.jackson.databind.JsonNode formDataNode) protected List<BeanMethodParamModel>parseSpringBeanMethodParams(com.fasterxml.jackson.databind.JsonNode springBeanNode) protected com.fasterxml.jackson.databind.JsonNodereadRootNode(String json) 
- 
Constructor Details- 
ModelElementsCreator
 
- 
- 
Method Details- 
createModelElement
- 
readRootNode
- 
createSendEmailTaskModel
- 
createStartEventModel
- 
createProcessModel
- 
createProcessModel
- 
createParticipantModel
- 
createLaneModel
- 
createUserTaskModel
- 
createServiceTaskModel
- 
extractFailedJobRetryCycle
- 
createBusinessRuleTaskModel
- 
createScriptTaskModel
- 
createTimerEventModel
- 
extractTimerDescriptionprotected TimerDescriptionModel extractTimerDescription(com.fasterxml.jackson.databind.JsonNode root) 
- 
createSignalEventModel
- 
createMessageEventModel
- 
createTerminateEndEventModel
- 
extractMessageRefModel
- 
createErrorEventModel
- 
extractErrorRefModel
- 
createEntityDataTaskModel
- 
extractSignalRefModel
- 
createSequenceFlowModel
- 
extractConditionDetailsModelprotected ConditionDetailsModel extractConditionDetailsModel(com.fasterxml.jackson.databind.JsonNode root) 
- 
createUnknownElementModel
- 
createCallActivityModel
- 
createSubProcessModel
- 
extractEventDefinitionType
- 
extractInOutBindingsprotected List<InOutBindingModel> extractInOutBindings(com.fasterxml.jackson.databind.JsonNode processNode, String extensionElementType) 
- 
extractMultiInstanceLoopCharacteristicsModelprotected MultiInstanceLoopCharacteristicsModel extractMultiInstanceLoopCharacteristicsModel(com.fasterxml.jackson.databind.JsonNode root) 
- 
extractBeanMethodModelprotected List<BeanMethodModel> extractBeanMethodModel(com.fasterxml.jackson.databind.JsonNode root) 
- 
extractFormDataModel
- 
parseFormFieldsprotected List<FormFieldModel> parseFormFields(com.fasterxml.jackson.databind.JsonNode formDataNode) 
- 
parseFormParamsprotected List<FormParamModel> parseFormParams(com.fasterxml.jackson.databind.JsonNode formDataNode) 
- 
parseFormOutcomesprotected List<FormOutcomeModel> parseFormOutcomes(com.fasterxml.jackson.databind.JsonNode formDataNode) 
- 
parseFormFieldPropertiesprotected List<FormFieldPropertyModel> parseFormFieldProperties(com.fasterxml.jackson.databind.JsonNode fieldNode) 
- 
parseFormFieldEnumValuesprotected List<FormFieldEnumValueModel> parseFormFieldEnumValues(com.fasterxml.jackson.databind.JsonNode fieldNode) 
- 
parseSpringBeanMethodParamsprotected List<BeanMethodParamModel> parseSpringBeanMethodParams(com.fasterxml.jackson.databind.JsonNode springBeanNode) 
- 
extractProcessEventListenersprotected List<EventListenerModel> extractProcessEventListeners(com.fasterxml.jackson.databind.JsonNode processNode) 
- 
extractProcessVariablesprotected List<ProcessVariableModel> extractProcessVariables(com.fasterxml.jackson.databind.JsonNode processNode) 
- 
extractExecutionPropertiesprotected List<ExtensionPropertyModel> extractExecutionProperties(com.fasterxml.jackson.databind.JsonNode rootNode) 
- 
extractTaskListenersprotected List<TaskListenerModel> extractTaskListeners(com.fasterxml.jackson.databind.JsonNode userTaskNode) 
- 
extractFields
- 
extractSingleField
- 
extractFieldsForServiceTaskprotected List<FieldModel> extractFieldsForServiceTask(com.fasterxml.jackson.databind.JsonNode elementNode) 
- 
extractExecutionListenersprotected List<ExecutionListenerModel> extractExecutionListeners(com.fasterxml.jackson.databind.JsonNode elementNode) 
- 
extractDocumentation
- 
extractTerminateAll
- 
extractAssignmentDetailsModelForLaneprotected AssignmentDetailsModel extractAssignmentDetailsModelForLane(com.fasterxml.jackson.databind.JsonNode root) 
- 
extractAssignmentDetailsModelForUserTaskprotected AssignmentDetailsModel extractAssignmentDetailsModelForUserTask(com.fasterxml.jackson.databind.JsonNode root) 
- 
getStringOrNull
 
-