Class FormRenderData
java.lang.Object
de.xima.fc.mdl.form.FormRenderData
- All Implemented Interfaces:
Serializable
Class with data for an form-render-request
- Author:
- XIMA MEDIA GmbH
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Deprecated.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Gets the map with all resources from the form theme that was selected for the currently rendered form.com.alibaba.fastjson.JSONObjectDeprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Deprecated, for removal: This API element is subject to removal in a future version.Themes are more than a single CSS file now.Gets the additional CSS classes that should be added to the form, as indicated by the selected form theme.booleanbooleanvoidsetClientPluginResources(EFormResourceType type, List<IFormResource> resources) voidsetClientResources(EFormResourceType type, List<MandantRessource> resources) voidsetCssMandantPluginResources(List<IFormResource> cssMandantPluginResources) Deprecated, for removal: This API element is subject to removal in a future version.voidsetCssMandantResources(List<MandantRessource> cssMandantResources) Deprecated, for removal: This API element is subject to removal in a future version.voidsetCssProjektResources(List<ProjektRessource> cssProjektResources) Deprecated, for removal: This API element is subject to removal in a future version.voidsetCssSystemPluginResources(List<IFormResource> cssSystemPluginResources) Deprecated, for removal: This API element is subject to removal in a future version.voidsetFormData(IFormDataAdapter formData) voidsetFormUploadList(List<Attachment> formUploadList) voidsetI18nJson(com.alibaba.fastjson.JSONObject i18nJson) voidsetJsMandantPluginResources(List<IFormResource> jsMandantPluginResources) Deprecated, for removal: This API element is subject to removal in a future version.voidsetJsMandantResources(List<MandantRessource> jsMandantResources) Deprecated, for removal: This API element is subject to removal in a future version.voidsetJsProjektResources(List<ProjektRessource> jsProjektResources) Deprecated, for removal: This API element is subject to removal in a future version.voidsetJsSystemPluginResources(List<IFormResource> jsSystemPluginResources) Deprecated, for removal: This API element is subject to removal in a future version.voidsetLegacyUseOptionTextForAutocomplete(boolean legacyUseOptionTextForAutocomplete) voidsetPreRenderPluginVals(Map<String, IPluginFormPreRenderRetVal> preRenderPluginVals) voidsetProjectResources(EFormResourceType type, List<ProjektRessource> resources) voidsetProjektStatusList(List<Status> projektStatusList) voidsetSystemPluginResources(EFormResourceType type, List<IFormResource> resources) voidsetThemeCss(String themeCss) Deprecated, for removal: This API element is subject to removal in a future version.Themes are more than a single CSS file now.voidsetThemeCssClasses(Set<String> themeCssClasses) Sets the additional CSS classes that should be added to the form, as indicated by the selected form theme.voidsetValidateSubmitAction(boolean validateSubmitAction)
-
Constructor Details
-
FormRenderData
public FormRenderData()
-
-
Method Details
-
getProjectResourceMap
-
getProjectResources
-
setProjectResources
-
getClientResourceMap
-
getClientResources
-
setClientResources
-
getClientPluginResourceMap
-
getClientPluginResources
-
setClientPluginResources
-
getFormThemResourceMap
Gets the map with all resources from the form theme that was selected for the currently rendered form.- Returns:
- All resources from the currently selected form theme.
-
getSystemPluginResourceMap
-
getSystemPluginResources
-
setSystemPluginResources
-
getFormUploadList
-
setFormUploadList
-
getI18nJson
public com.alibaba.fastjson.JSONObject getI18nJson() -
setI18nJson
public void setI18nJson(com.alibaba.fastjson.JSONObject i18nJson) -
getProjektStatusList
-
setProjektStatusList
-
getThemeCssClasses
-
setThemeCssClasses
-
getThemeCss
Deprecated, for removal: This API element is subject to removal in a future version.Themes are more than a single CSS file now. UsegetFormThemResourceMap().Gets the CSS from the form theme, to be included in the final form.- Returns:
- The CSS from the form theme.
-
setThemeCss
Deprecated, for removal: This API element is subject to removal in a future version.Themes are more than a single CSS file now. UsegetFormThemResourceMap().Sets the CSS from the form theme, to be included in the final form.- Parameters:
themeCss- The CSS from the form theme.
-
isValidateSubmitAction
public boolean isValidateSubmitAction() -
isLegacyUseOptionTextForAutocomplete
public boolean isLegacyUseOptionTextForAutocomplete() -
getPreRenderPluginVals
-
setPreRenderPluginVals
-
getFormData
-
setFormData
-
getJsMandantResources
Deprecated, for removal: This API element is subject to removal in a future version. -
setJsMandantResources
@Deprecated(forRemoval=true) public void setJsMandantResources(List<MandantRessource> jsMandantResources) Deprecated, for removal: This API element is subject to removal in a future version. -
getCssMandantResources
Deprecated. -
setCssMandantResources
@Deprecated(forRemoval=true) public void setCssMandantResources(List<MandantRessource> cssMandantResources) Deprecated, for removal: This API element is subject to removal in a future version. -
getJsProjektResources
Deprecated, for removal: This API element is subject to removal in a future version. -
setJsProjektResources
@Deprecated(forRemoval=true) public void setJsProjektResources(List<ProjektRessource> jsProjektResources) Deprecated, for removal: This API element is subject to removal in a future version. -
getCssProjektResources
Deprecated, for removal: This API element is subject to removal in a future version. -
setCssProjektResources
@Deprecated(forRemoval=true) public void setCssProjektResources(List<ProjektRessource> cssProjektResources) Deprecated, for removal: This API element is subject to removal in a future version. -
getJsSystemPluginResources
Deprecated, for removal: This API element is subject to removal in a future version. -
setJsSystemPluginResources
@Deprecated(forRemoval=true) public void setJsSystemPluginResources(List<IFormResource> jsSystemPluginResources) Deprecated, for removal: This API element is subject to removal in a future version. -
getCssSystemPluginResources
Deprecated, for removal: This API element is subject to removal in a future version. -
setCssSystemPluginResources
@Deprecated(forRemoval=true) public void setCssSystemPluginResources(List<IFormResource> cssSystemPluginResources) Deprecated, for removal: This API element is subject to removal in a future version. -
getJsMandantPluginResources
Deprecated, for removal: This API element is subject to removal in a future version. -
setJsMandantPluginResources
@Deprecated(forRemoval=true) public void setJsMandantPluginResources(List<IFormResource> jsMandantPluginResources) Deprecated, for removal: This API element is subject to removal in a future version. -
getCssMandantPluginResources
Deprecated, for removal: This API element is subject to removal in a future version. -
setCssMandantPluginResources
@Deprecated(forRemoval=true) public void setCssMandantPluginResources(List<IFormResource> cssMandantPluginResources) Deprecated, for removal: This API element is subject to removal in a future version. -
setValidateSubmitAction
public void setValidateSubmitAction(boolean validateSubmitAction) -
setLegacyUseOptionTextForAutocomplete
public void setLegacyUseOptionTextForAutocomplete(boolean legacyUseOptionTextForAutocomplete)
-
getClientPluginResources(EFormResourceType)