Package de.xima.fc.form.render
Class ExtendedFormRenderContext
java.lang.Object
de.xima.fc.form.render.FormRenderContext
de.xima.fc.form.render.ExtendedFormRenderContext
- All Implemented Interfaces:
IExtendedFormContext
,IExtendedFormRenderContext
,IFormRenderContext
,Serializable
- Direct Known Subclasses:
FD2RenderContext
public class ExtendedFormRenderContext
extends FormRenderContext
implements IExtendedFormRenderContext
Context of an form-render-request extended with
HttpServletRequest
and HttpServletResponse
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected javax.servlet.http.HttpServletRequest
protected javax.servlet.http.HttpServletResponse
Fields inherited from class de.xima.fc.form.render.FormRenderContext
baseURL, benutzerGruppen, buttonDescriptor, customNodes, customValuesMap, fieldContainerMap, formUploadList, hiddenInputParameters, hideRequiredHint, i18nJson, isExternal, pluginMetaMap, prozessParameters, renderParameters, requestCtx, status, submitURL, themeTextbaustein, urlParameters, usesNewWorkflow, valuesMap, workflowState, xFormConfig
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
ExtendedFormRenderContext
(IFormRequestContext requestCtx, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) -
Method Summary
Modifier and TypeMethodDescriptionjavax.servlet.http.HttpServletRequest
javax.servlet.http.HttpServletResponse
Methods inherited from class de.xima.fc.form.render.FormRenderContext
addCustomNode, addHiddenInputParameter, addPluginMeta, addProzessParameter, addRenderParameter, addUrlParameter, buildXForm, buildXFormConfig, buildXFormJSON, createUserDataJSON, getBaseUrl, getButtonDescriptor, getClientPluginResourceMap, getClientPluginResources, getClientResourceMap, getClientResources, getCustomNodes, getCustomValuesMap, getDynContainerMap, getFormRequestContext, getFormUploadList, getFormVersion, getFRQSession, getHiddenInputParameter, getI18nJSON, getLocale, getMandant, getMandantCssResources, getMandantJsResources, getMandantPluginCssResources, getMandantPluginJsResources, getParameterWrapper, getPluginMetaMap, getProjectResourceMap, getProjectResources, getProjekt, getProjektCssResources, getProjektJsResources, getProzessParameter, getRenderParameter, getRequestParameters, getRequestType, getSession, getSessionAttributeMap, getSessionAttributes, getSessionID, getSessionTimeout, getStatus, getSubmitURL, getSystemPluginCssResources, getSystemPluginJsResources, getSystemPluginResourceMap, getSystemPluginResources, getThemeTextbaustein, getUrlParameter, getUrlParamMap, getUserContext, getUserGroups, getUserModel, getUserProfile, getValuesMap, getVorgang, getWorkflowState, getXFormConfig, isExternal, isHideRequiredHint, isUsesNewWorkflow, render, render, render, setBaseUrl, setButtonDescriptor, setClientPluginResourceMap, setClientPluginResources, setClientResourceMap, setClientResources, setCustomNodes, setCustomValuesMap, setDynContainerMap, setExternal, setFormRequestContext, setFormUploadList, setFormVersion, setFRQSession, setHiddenInputParameters, setHideRequiredHint, setI18nJSON, setLocale, setMandant, setMandantCssResources, setMandantJsResources, setMandantPluginCssResources, setMandantPluginJsResources, setParameterWrapper, setPluginMetaMap, setProjectResourceMap, setProjectResources, setProjekt, setProjektCssResources, setProjektJsResources, setProzessParameter, setRenderParameter, setRequestParameters, setRequestType, setSession, setSessionAttributeMap, setSessionAttributes, setSessionID, setSessionTimeout, setStatus, setSubmitURL, setSystemPluginCssResources, setSystemPluginJsResources, setSystemPluginResourceMap, setSystemPluginResources, setThemeTextbaustein, setUrlParameter, setUserContext, setUserGroups, setUserModel, setUserProfile, setUsesNewWorkflow, setValuesMap, setVorgang, setWorkflowState, setXFormConfig
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface de.xima.fc.interfaces.form.IFormRenderContext
addCustomNode, addHiddenInputParameter, addPluginMeta, addProzessParameter, addRenderParameter, addUrlParameter, buildXForm, buildXFormConfig, buildXFormJSON, createUserDataJSON, getBaseUrl, getBenutzer, getBenutzerGruppen, getButtonDescriptor, getClientPluginResourceMap, getClientPluginResources, getClientResourceMap, getClientResources, getCustomNodes, getCustomValuesMap, getDynContainerMap, getFormRequestContext, getFormUploadList, getFormVersion, getFRQSession, getHiddenInputParameter, getI18nJSON, getLocale, getMandant, getMandantCssResources, getMandantJsResources, getMandantPluginCssResources, getMandantPluginJsResources, getParameterWrapper, getPluginMetaMap, getProjectResourceMap, getProjectResources, getProjekt, getProjektCssResources, getProjektJsResources, getProzessParameter, getRenderParameter, getRequestContext, getRequestParameters, getRequestType, getSession, getSessionAttributeMap, getSessionAttributes, getSessionID, getSessionTimeout, getStatus, getSubmitURL, getSystemPluginCssResources, getSystemPluginJsResources, getSystemPluginResourceMap, getSystemPluginResources, getThemeTextbaustein, getUrlParameter, getUrlParamMap, getUser, getUserContext, getUserGroups, getUserModel, getUserProfile, getValuesMap, getVorgang, getWorkflowState, getXFormConfig, isExternal, isHideRequiredHint, isUsesNewWorkflow, render, render, render, setBaseUrl, setBenutzer, setBenutzerGruppen, setButtonDescriptor, setClientPluginResourceMap, setClientPluginResources, setClientResourceMap, setClientResources, setCustomNodes, setCustomValuesMap, setDynContainerMap, setExternal, setFormRequestContext, setFormUploadList, setFormVersion, setFRQSession, setHiddenInputParameters, setHideRequiredHint, setI18nJSON, setLocale, setMandant, setMandantCssResources, setMandantJsResources, setMandantPluginCssResources, setMandantPluginJsResources, setParameterWrapper, setPluginMetaMap, setProjectResourceMap, setProjectResources, setProjekt, setProjektCssResources, setProjektJsResources, setProzessParameter, setRenderParameter, setRequestContext, setRequestParameters, setRequestType, setSession, setSessionAttributeMap, setSessionAttributes, setSessionID, setSessionTimeout, setStatus, setSubmitURL, setSystemPluginCssResources, setSystemPluginJsResources, setSystemPluginResourceMap, setSystemPluginResources, setThemeTextbaustein, setUrlParameter, setUser, setUserContext, setUserGroups, setUserModel, setUserProfile, setUsesNewWorkflow, setValuesMap, setVorgang, setWorkflowState, setXFormConfig
-
Field Details
-
response
protected transient javax.servlet.http.HttpServletResponse response -
request
protected transient javax.servlet.http.HttpServletRequest request
-
-
Constructor Details
-
ExtendedFormRenderContext
protected ExtendedFormRenderContext(IFormRequestContext requestCtx, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response) throws ContextBuilderException - Throws:
ContextBuilderException
-
-
Method Details
-
getResponse
public javax.servlet.http.HttpServletResponse getResponse()- Specified by:
getResponse
in interfaceIExtendedFormContext
-
getRequest
public javax.servlet.http.HttpServletRequest getRequest()- Specified by:
getRequest
in interfaceIExtendedFormContext
-
encodeURL
- Specified by:
encodeURL
in interfaceIFormRenderContext
- Overrides:
encodeURL
in classFormRenderContext
-