Class Form

java.lang.Object
com.logicaldoc.core.PersistentObject
com.logicaldoc.form.Form
All Implemented Interfaces:
Serializable

public class Form extends com.logicaldoc.core.PersistentObject
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:
  • Constructor Details

    • Form

      public Form()
    • Form

      public Form(Form source)
  • Method Details

    • 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)
    • 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.User> getRecipients()
    • setRecipients

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

      public int getNotifyResponses()
    • setNotifyResponses

      public void setNotifyResponses(int notifyResponses)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class com.logicaldoc.core.PersistentObject
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class com.logicaldoc.core.PersistentObject