Package com.flowable.form.engine
Interface FormDataModelVariablesExtractor
-
public interface FormDataModelVariablesExtractor
- Author:
- Filip Hrisafov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Object
extractVariableFromFormPayload(FormDataModel formDataModel, Map<String,Object> modifiedData, Map<String,Object> originalData, List<FormVariable> dataModelVariableTypes)
Get the variable for theformDataModel
from the providedmodifiedData
.
-
-
-
Method Detail
-
extractVariableFromFormPayload
Object extractVariableFromFormPayload(FormDataModel formDataModel, Map<String,Object> modifiedData, Map<String,Object> originalData, List<FormVariable> dataModelVariableTypes)
Get the variable for theformDataModel
from the providedmodifiedData
. ThemodifiedData
will contain the transformed data that has been changed in the form request. TheoriginalData
contains the data before the changes by the submit- Parameters:
formDataModel
- The form data model definitionmodifiedData
- The transformed modified data from the form payloadoriginalData
- The original data before the user changesdataModelVariableTypes
-- Returns:
- the parsed variable that should be used
-
-