Class 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

      All Methods Instance Methods Concrete Methods 
      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 Detail

      • 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 Detail

      • 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 Detail

      • 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)