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(Form form,
String namespace,
String entityValue,
Object loadedObject,
FormStatusData statusData,
FormChangeResponse response) |
protected Object |
evaluateFormula(Form form,
String namespace,
String formula,
Object loadedObject,
FormStatusData statusData,
FormChangeResponse response,
Field field,
Date date) |
protected void |
evaluateFormulaForField(Form form,
String namespace,
Field field,
Object loadedObject,
FormStatusData statusData,
FormChangeResponse response,
Date date) |
protected bsh.Interpreter |
getInterpreter(Form form,
String namespace) |
protected String |
replaceFieldValues(Form form,
FormStatusData statusData,
String namespace,
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(Form form, FormStatusData statusData, String namespace, Field field, String rangeFormula, Object loadedObject, FormChangeResponse response)
protected Object evaluateEntityValue(Form form, String namespace, String entityValue, Object loadedObject, FormStatusData statusData, FormChangeResponse response)
protected void evaluateFormulaForField(Form form, String namespace, Field field, Object loadedObject, FormStatusData statusData, FormChangeResponse response, Date date)
protected Object evaluateFormula(Form form, String namespace, String formula, Object loadedObject, FormStatusData statusData, FormChangeResponse response, Field field, Date date)
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.