Package de.xima.fc.form.common.models
Class XFormProperties
- java.lang.Object
-
- de.xima.fc.form.common.models.XFormProperties
-
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PersistentXFormProperties
public class XFormProperties extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Map<String,XPropertyValue>
properties
-
Constructor Summary
Constructors Constructor Description XFormProperties()
-
Method Summary
-
-
-
Field Detail
-
properties
protected final Map<String,XPropertyValue> properties
-
-
Method Detail
-
copy
public final XFormProperties copy()
-
getErrorStyle
public final String getErrorStyle()
-
setErrorStyle
public final void setErrorStyle(String errorStyle)
-
getFormDescription
public final String getFormDescription()
-
setFormDescription
public final void setFormDescription(String formDescription)
-
getFormTitle
public final String getFormTitle()
-
setFormTitle
public final void setFormTitle(String formTitle)
-
getMaxBackups
public final int getMaxBackups()
-
setMaxBackups
public final void setMaxBackups(int maxBackups)
-
getPageMax
public final String getPageMax()
-
setPageMax
public final void setPageMax(String pageMax)
-
getPageMin
public final String getPageMin()
-
setPageMin
public final void setPageMin(String pageMin)
-
getPageResponsive
public final String getPageResponsive()
-
setPageResponsive
public final void setPageResponsive(String pageResponsive)
-
getProperties
public final Map<String,XPropertyValue> getProperties()
-
getProperty
public final XPropertyValue getProperty(XFormPropertyEnum property)
-
getProperty
public final XPropertyValue getProperty(String key)
-
getSeoAuthor
public final String getSeoAuthor()
-
setSeoAuthor
public final void setSeoAuthor(String seoAuthor)
-
getSeoCopyright
public final String getSeoCopyright()
-
setSeoCopyright
public final void setSeoCopyright(String seoCopyright)
-
getSeoDescription
public final String getSeoDescription()
-
setSeoDescription
public final void setSeoDescription(String seoDescription)
-
getSeoKeywords
public final String getSeoKeywords()
-
setSeoKeywords
public final void setSeoKeywords(String seoKeywords)
-
getSeoPublisher
public final String getSeoPublisher()
-
setSeoPublisher
public final void setSeoPublisher(String seoPublisher)
-
getSeoRobots
public final String getSeoRobots()
-
setSeoRobots
public final void setSeoRobots(String seoRobots)
-
getTheme
public final UUID getTheme()
-
setTheme
public final void setTheme(UUID theme)
-
isAttributeW3CMode
public final boolean isAttributeW3CMode()
-
setAttributeW3CMode
public final void setAttributeW3CMode(boolean attributeW3CMode)
-
isElementClassNameMode
public final boolean isElementClassNameMode()
-
setElementClassNameMode
public final void setElementClassNameMode(boolean elementClassNameMode)
-
isLegacyUseOptionTextForAutocomplete
public final boolean isLegacyUseOptionTextForAutocomplete()
-
setLegacyUseOptionTextForAutocomplete
public final void setLegacyUseOptionTextForAutocomplete(boolean legacyUseOptionTextForAutocomplete)
-
isModernTheme
public final boolean isModernTheme()
-
setModernTheme
public final void setModernTheme(boolean modernTheme)
-
isPlaceholderPreview
public final boolean isPlaceholderPreview()
-
setPlaceholderPreview
public final void setPlaceholderPreview(boolean placeholderPreview)
-
isValidateSubmitAction
public final boolean isValidateSubmitAction()
-
setValidateSubmitAction
public final void setValidateSubmitAction(boolean validateSubmitAction)
-
setProperty
public final void setProperty(XFormPropertyEnum property, Object value)
-
toJson
public final com.alibaba.fastjson.JSONObject toJson()
-
fromJson
public static XFormProperties fromJson(com.alibaba.fastjson.JSONObject json)
-
-