public abstract class BasicFormChangeProcessor extends FormChangeProcessor
Modifier and Type | Field and Description |
---|---|
protected HashSet |
evaluatedFields |
protected FunctionsProvider |
functionsProvider |
fieldHandlersManager, formProcessor, MAX_ELEMENTS_TO_SHOW, replacementManager, sizeRestrictedFormModes, supportedFormModes
Constructor and Description |
---|
BasicFormChangeProcessor() |
Modifier and Type | Method and Description |
---|---|
protected Object |
evaluateEntityValue(org.jbpm.formModeler.api.model.Form form,
String namespace,
String entityValue,
Object loadedObject,
FormStatusData statusData,
FormChangeResponse response) |
protected Object |
evaluateFormula(org.jbpm.formModeler.api.model.Form form,
String namespace,
String formula,
Object loadedObject,
FormStatusData statusData,
FormChangeResponse response,
org.jbpm.formModeler.api.model.Field field,
Date date) |
protected void |
evaluateFormulaForField(org.jbpm.formModeler.api.model.Form form,
String namespace,
org.jbpm.formModeler.api.model.Field field,
Object loadedObject,
FormStatusData statusData,
FormChangeResponse response,
Date date) |
protected bsh.Interpreter |
getInterpreter(org.jbpm.formModeler.api.model.Form form,
String namespace) |
protected String |
replaceFieldValues(org.jbpm.formModeler.api.model.Form form,
FormStatusData statusData,
String namespace,
org.jbpm.formModeler.api.model.Field field,
String rangeFormula,
Object loadedObject,
FormChangeResponse response) |
canProcess, doProcess, getContextEvaluableFields, getEvaluableFields, getMaxElementsToShow, getMaxElementsToShow, getNextProcessor, getSizeRestrictedFormModes, getSupportedContextType, getSupportedFormModes, process, process, process, restrictCombosSize, setNextProcessor, setSizeRestrictedFormModes, setSupportedFormModes
protected HashSet evaluatedFields
protected FunctionsProvider functionsProvider
protected String replaceFieldValues(org.jbpm.formModeler.api.model.Form form, FormStatusData statusData, String namespace, org.jbpm.formModeler.api.model.Field field, String rangeFormula, Object loadedObject, FormChangeResponse response)
protected Object evaluateEntityValue(org.jbpm.formModeler.api.model.Form form, String namespace, String entityValue, Object loadedObject, FormStatusData statusData, FormChangeResponse response)
protected void evaluateFormulaForField(org.jbpm.formModeler.api.model.Form form, String namespace, org.jbpm.formModeler.api.model.Field field, Object loadedObject, FormStatusData statusData, FormChangeResponse response, Date date)
protected Object evaluateFormula(org.jbpm.formModeler.api.model.Form form, String namespace, String formula, Object loadedObject, FormStatusData statusData, FormChangeResponse response, org.jbpm.formModeler.api.model.Field field, Date date)
protected bsh.Interpreter getInterpreter(org.jbpm.formModeler.api.model.Form form, String namespace)
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.