public class XForm extends Object implements IXForm, Cloneable
Constructor and Description |
---|
XForm(com.alibaba.fastjson.JSONObject persist)
Konstruktor mit Formularwerten und Render-Konfiguration
|
public XForm(com.alibaba.fastjson.JSONObject persist) throws com.alibaba.fastjson.JSONException
persist
- das Persistance-Objekt des Formularscom.alibaba.fastjson.JSONException
public void setXItems(LinkedHashMap<String,XItem> xItems)
public Map<String,String> getHiddenInputParameter()
getHiddenInputParameter
in interface IXForm
public void setHiddenInputParameter(Map<String,String> hiddenInputParameter)
setHiddenInputParameter
in interface IXForm
public void addHiddenInputParameter(String key, String value)
addHiddenInputParameter
in interface IXForm
public List<String> getServerValItems()
getServerValItems
in interface IXForm
public List<String> getReadOnlyCondItems()
getReadOnlyCondItems
in interface IXForm
public List<String> getRenderCondItems()
getRenderCondItems
in interface IXForm
public void setServerValItems(List<String> serverValItems)
setServerValItems
in interface IXForm
public void setReadOnlyCondItems(List<String> readOnlyCondItems)
setReadOnlyCondItems
in interface IXForm
public void setRenderCondItems(List<String> renderCondItems)
setRenderCondItems
in interface IXForm
public LinkedHashMap<String,String> getParentItemMap()
getParentItemMap
in interface IXForm
public void setParentItemMap(LinkedHashMap<String,String> parentItemMap)
setParentItemMap
in interface IXForm
public boolean isShowLogo()
isShowLogo
in interface IXForm
public boolean isResponsive()
isResponsive
in interface IXForm
public boolean isUseModernTheme()
isUseModernTheme
in interface IXForm
public boolean isPrevReplacement()
isPrevReplacement
in interface IXForm
public com.alibaba.fastjson.JSONObject getVersion()
getVersion
in interface IXForm
public com.alibaba.fastjson.JSONArray getVariables()
getVariables
in interface IXForm
public String getMaxSize()
getMaxSize
in interface IXForm
public String getMinSize()
getMinSize
in interface IXForm
public String getResponseSize()
getResponseSize
in interface IXForm
public String getMetaData()
getMetaData
in interface IXForm
public String getUserCSS()
getUserCSS
in interface IXForm
public String getErrorStyle()
getErrorStyle
in interface IXForm
public XForm clone() throws CloneNotSupportedException
clone
in interface IXForm
clone
in class Object
CloneNotSupportedException
@Deprecated public Map<String,XItem> getxItems()
getXItems()
@Deprecated public void setxItems(LinkedHashMap<String,XItem> xItems)
setXItems(LinkedHashMap)
public com.alibaba.fastjson.JSONObject getFormI18N()
getFormI18N
in interface IXForm
Copyright © 2020 XIMA MEDIA GmbH. All rights reserved.