Class FormModelRepresentation

java.lang.Object
com.flowable.platform.service.task.FormModelRepresentation

public class FormModelRepresentation
extends java.lang.Object
  • Field Summary

    Fields 
    Modifier and Type Field Description
    protected java.util.List<com.flowable.form.model.CustomValidationDefinition> customValidations  
    protected java.util.Map<java.lang.String,​com.flowable.form.model.FormDataModel> dataModel  
    protected java.lang.String description  
    protected java.lang.String dialogDescription  
    protected java.lang.String dialogSize  
    protected java.lang.String dialogTitle  
    protected java.lang.Boolean forceValidation  
    protected java.lang.String formKey  
    protected java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> i18n  
    protected java.lang.String id  
    protected java.lang.String key  
    protected com.flowable.form.model.MetadataDefinition metadata  
    protected java.lang.String name  
    protected java.util.List<com.flowable.form.model.OutcomeDefinition> outcomes  
    protected java.util.List<com.flowable.form.model.RowDefinition> rows  
    protected com.flowable.form.model.SectionDefinition section  
    protected int version  
  • Constructor Summary

    Constructors 
    Constructor Description
    FormModelRepresentation​(org.flowable.form.api.FormInfo formInfo)  
    FormModelRepresentation​(org.flowable.form.api.FormInfo formInfo, com.flowable.form.model.FlowableFormModel formModel)  
  • Method Summary

    Modifier and Type Method Description
    java.util.List<com.flowable.form.model.CustomValidationDefinition> getCustomValidations()  
    java.util.Map<java.lang.String,​com.flowable.form.model.FormDataModel> getDataModel()  
    java.lang.String getDescription()  
    java.lang.String getDialogDescription()  
    java.lang.String getDialogSize()  
    java.lang.String getDialogTitle()  
    java.lang.Boolean getForceValidation()  
    java.lang.String getFormKey()  
    java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getI18n()  
    java.lang.String getId()  
    java.lang.String getKey()  
    com.flowable.form.model.MetadataDefinition getMetadata()  
    java.lang.String getName()  
    java.util.List<com.flowable.form.model.OutcomeDefinition> getOutcomes()  
    java.util.List<com.flowable.form.model.RowDefinition> getRows()  
    com.flowable.form.model.SectionDefinition getSection()  
    int getVersion()  
    void setCustomValidations​(java.util.List<com.flowable.form.model.CustomValidationDefinition> customValidations)  
    void setDataModel​(java.util.Map<java.lang.String,​com.flowable.form.model.FormDataModel> dataModel)  
    void setDescription​(java.lang.String description)  
    void setDialogDescription​(java.lang.String dialogDescription)  
    void setDialogSize​(java.lang.String dialogSize)  
    void setDialogTitle​(java.lang.String dialogTitle)  
    void setForceValidation​(java.lang.Boolean forceValidation)  
    void setFormKey​(java.lang.String formKey)  
    void setI18n​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> i18n)  
    void setId​(java.lang.String id)  
    void setKey​(java.lang.String key)  
    void setMetadata​(com.flowable.form.model.MetadataDefinition metadata)  
    void setName​(java.lang.String name)  
    void setOutcomes​(java.util.List<com.flowable.form.model.OutcomeDefinition> outcomes)  
    void setRows​(java.util.List<com.flowable.form.model.RowDefinition> rows)  
    void setSection​(com.flowable.form.model.SectionDefinition section)  
    void setVersion​(int version)  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • id

      protected java.lang.String id
    • name

      protected java.lang.String name
    • description

      protected java.lang.String description
    • key

      protected java.lang.String key
    • version

      protected int version
    • formKey

      protected java.lang.String formKey
    • dialogSize

      protected java.lang.String dialogSize
    • dialogTitle

      protected java.lang.String dialogTitle
    • dialogDescription

      protected java.lang.String dialogDescription
    • forceValidation

      protected java.lang.Boolean forceValidation
    • metadata

      protected com.flowable.form.model.MetadataDefinition metadata
    • rows

      protected java.util.List<com.flowable.form.model.RowDefinition> rows
    • section

      protected com.flowable.form.model.SectionDefinition section
    • outcomes

      protected java.util.List<com.flowable.form.model.OutcomeDefinition> outcomes
    • customValidations

      protected java.util.List<com.flowable.form.model.CustomValidationDefinition> customValidations
    • dataModel

      protected java.util.Map<java.lang.String,​com.flowable.form.model.FormDataModel> dataModel
    • i18n

      protected java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> i18n
  • Constructor Details

    • FormModelRepresentation

      public FormModelRepresentation​(org.flowable.form.api.FormInfo formInfo)
    • FormModelRepresentation

      public FormModelRepresentation​(org.flowable.form.api.FormInfo formInfo, com.flowable.form.model.FlowableFormModel formModel)
  • Method Details

    • getId

      public java.lang.String getId()
    • setId

      public void setId​(java.lang.String id)
    • getName

      public java.lang.String getName()
    • setName

      public void setName​(java.lang.String name)
    • getDescription

      public java.lang.String getDescription()
    • setDescription

      public void setDescription​(java.lang.String description)
    • getKey

      public java.lang.String getKey()
    • setKey

      public void setKey​(java.lang.String key)
    • getVersion

      public int getVersion()
    • setVersion

      public void setVersion​(int version)
    • getFormKey

      public java.lang.String getFormKey()
    • setFormKey

      public void setFormKey​(java.lang.String formKey)
    • getDialogSize

      public java.lang.String getDialogSize()
    • setDialogSize

      public void setDialogSize​(java.lang.String dialogSize)
    • getDialogTitle

      public java.lang.String getDialogTitle()
    • setDialogTitle

      public void setDialogTitle​(java.lang.String dialogTitle)
    • getDialogDescription

      public java.lang.String getDialogDescription()
    • setDialogDescription

      public void setDialogDescription​(java.lang.String dialogDescription)
    • getForceValidation

      public java.lang.Boolean getForceValidation()
    • setForceValidation

      public void setForceValidation​(java.lang.Boolean forceValidation)
    • getMetadata

      public com.flowable.form.model.MetadataDefinition getMetadata()
    • setMetadata

      public void setMetadata​(com.flowable.form.model.MetadataDefinition metadata)
    • getRows

      public java.util.List<com.flowable.form.model.RowDefinition> getRows()
    • setRows

      public void setRows​(java.util.List<com.flowable.form.model.RowDefinition> rows)
    • getSection

      public com.flowable.form.model.SectionDefinition getSection()
    • setSection

      public void setSection​(com.flowable.form.model.SectionDefinition section)
    • getOutcomes

      public java.util.List<com.flowable.form.model.OutcomeDefinition> getOutcomes()
    • setOutcomes

      public void setOutcomes​(java.util.List<com.flowable.form.model.OutcomeDefinition> outcomes)
    • getCustomValidations

      public java.util.List<com.flowable.form.model.CustomValidationDefinition> getCustomValidations()
    • setCustomValidations

      public void setCustomValidations​(java.util.List<com.flowable.form.model.CustomValidationDefinition> customValidations)
    • getDataModel

      public java.util.Map<java.lang.String,​com.flowable.form.model.FormDataModel> getDataModel()
    • setDataModel

      public void setDataModel​(java.util.Map<java.lang.String,​com.flowable.form.model.FormDataModel> dataModel)
    • getI18n

      public java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> getI18n()
    • setI18n

      public void setI18n​(java.util.Map<java.lang.String,​java.util.Map<java.lang.String,​java.lang.String>> i18n)