public abstract class KieWorkbenchFormsValuesProcessor<T extends RenderingSettings> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContextManager |
contextManager |
protected org.kie.workbench.common.forms.serialization.FormDefinitionSerializer |
formSerializer |
protected org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.FormValuesProcessor |
formValuesProcessor |
| Constructor and Description |
|---|
KieWorkbenchFormsValuesProcessor(org.kie.workbench.common.forms.serialization.FormDefinitionSerializer formSerializer,
org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContextManager contextManager,
org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.FormValuesProcessor formValuesProcessor) |
| Modifier and Type | Method and Description |
|---|---|
protected Map<String,Object> |
generateFormData(Map<String,Object> rawData,
org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContext context) |
protected Map<String,Object> |
generateRawFormData(T settings,
org.kie.workbench.common.forms.dynamic.service.shared.impl.MapModelRenderingContext renderingContext) |
KieWorkbenchFormRenderingSettings |
generateRenderingContext(T settings) |
Map<String,Object> |
generateRuntimeValuesMap(long timestamp,
Map<String,Object> formValues) |
protected abstract String |
getFormName(T settings) |
protected abstract org.slf4j.Logger |
getLogger() |
protected abstract Map<String,Object> |
getOutputValues(Map<String,Object> values,
org.kie.workbench.common.forms.model.FormDefinition form) |
protected void |
initializeContextForms(T settings,
org.kie.workbench.common.forms.dynamic.service.shared.impl.MapModelRenderingContext renderingContext) |
protected abstract boolean |
isValid(org.kie.workbench.common.forms.model.FormDefinition rootForm) |
protected abstract void |
prepareContext(T settings,
org.kie.workbench.common.forms.dynamic.service.shared.impl.MapModelRenderingContext context) |
protected org.kie.workbench.common.forms.serialization.FormDefinitionSerializer formSerializer
protected org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContextManager contextManager
protected org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.FormValuesProcessor formValuesProcessor
public KieWorkbenchFormsValuesProcessor(org.kie.workbench.common.forms.serialization.FormDefinitionSerializer formSerializer,
org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContextManager contextManager,
org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.FormValuesProcessor formValuesProcessor)
public KieWorkbenchFormRenderingSettings generateRenderingContext(T settings)
public Map<String,Object> generateRuntimeValuesMap(long timestamp, Map<String,Object> formValues)
protected abstract Map<String,Object> getOutputValues(Map<String,Object> values, org.kie.workbench.common.forms.model.FormDefinition form)
protected abstract void prepareContext(T settings, org.kie.workbench.common.forms.dynamic.service.shared.impl.MapModelRenderingContext context)
protected void initializeContextForms(T settings, org.kie.workbench.common.forms.dynamic.service.shared.impl.MapModelRenderingContext renderingContext)
protected abstract boolean isValid(org.kie.workbench.common.forms.model.FormDefinition rootForm)
protected Map<String,Object> generateRawFormData(T settings, org.kie.workbench.common.forms.dynamic.service.shared.impl.MapModelRenderingContext renderingContext)
protected Map<String,Object> generateFormData(Map<String,Object> rawData, org.kie.workbench.common.forms.dynamic.service.context.generation.dynamic.BackendFormRenderingContext context)
protected abstract org.slf4j.Logger getLogger()
Copyright © 2001–2016 JBoss by Red Hat. All rights reserved.