Class Form

  • All Implemented Interfaces:
    Serializable, Cloneable

    public class Form
    extends com.logicaldoc.core.PersistentObject
    implements Cloneable
    A Form that must be used to collect input from a user and render a document with them
    Since:
    8.7
    Author:
    Marco Meschieri - LogicalDOC
    See Also:
    Serialized Form
    • Constructor Detail

      • Form

        public Form()
    • Method Detail

      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getTitle

        public String getTitle()
      • setTitle

        public void setTitle​(String title)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getHeaderImage

        public String getHeaderImage()
      • setHeaderImage

        public void setHeaderImage​(String headerImage)
      • getWebEnabled

        public int getWebEnabled()
      • setWebEnabled

        public void setWebEnabled​(int webEnabled)
      • getContent

        public String getContent()
      • setContent

        public void setContent​(String content)
      • getCss

        public String getCss()
      • setCss

        public void setCss​(String css)
      • getFormId

        public String getFormId()
      • setFormId

        public void setFormId​(String formId)
      • getBackgroundColor

        public String getBackgroundColor()
      • setBackgroundColor

        public void setBackgroundColor​(String backgroundColor)
      • getWidth

        public int getWidth()
      • setWidth

        public void setWidth​(int width)
      • getWebCss

        public String getWebCss()
      • setWebCss

        public void setWebCss​(String webCss)
      • getFooter

        public String getFooter()
      • setFooter

        public void setFooter​(String footer)
      • clone

        public Form clone()
      • getTemplateId

        public long getTemplateId()
      • setTemplateId

        public void setTemplateId​(long templateId)
      • getColumns

        public int getColumns()
      • setColumns

        public void setColumns​(int columns)
      • getTargetFolderId

        public Long getTargetFolderId()
      • setTargetFolderId

        public void setTargetFolderId​(Long targetFolderId)
      • getConfirmation

        public String getConfirmation()
      • setConfirmation

        public void setConfirmation​(String confirmation)
      • getCollectEmails

        public int getCollectEmails()
      • setCollectEmails

        public void setCollectEmails​(int collectEmails)
      • getEditAfterSubmit

        public int getEditAfterSubmit()
      • setEditAfterSubmit

        public void setEditAfterSubmit​(int editAfterSubmit)
      • getStatChartWidth

        public int getStatChartWidth()
      • setStatChartWidth

        public void setStatChartWidth​(int statChartWidth)
      • getRecipients

        public Set<com.logicaldoc.core.security.User> getRecipients()
      • setRecipients

        public void setRecipients​(Set<com.logicaldoc.core.security.User> recipients)
      • getNotifyResponses

        public int getNotifyResponses()
      • setNotifyResponses

        public void setNotifyResponses​(int notifyResponses)