Class FormDataImpl

java.lang.Object
org.camunda.bpm.engine.impl.form.FormDataImpl
All Implemented Interfaces:
Serializable, FormData
Direct Known Subclasses:
StartFormDataImpl, TaskFormDataImpl

public abstract class FormDataImpl extends Object implements FormData, Serializable
Author:
Tom Baeyens, Daniel Meyer
See Also:
  • Field Details

  • Constructor Details

    • FormDataImpl

      public FormDataImpl()
  • Method Details

    • getFormKey

      public String getFormKey()
      Description copied from interface: FormData
      User-defined reference to a form. In the Camunda Tasklist application, it is assumed that the form key specifies a resource in the deployment which is the template for the form. But users are free to use this property differently. A form can be referenced either through a form key or through a CamundaFormRef.
      Specified by:
      getFormKey in interface FormData
    • setFormKey

      public void setFormKey(String formKey)
    • getCamundaFormRef

      public CamundaFormRef getCamundaFormRef()
      Description copied from interface: FormData
      User-defined reference to a form. A CamundaFormRef can specify any Camunda Form deployed to the engine with any deployment. It is also possible to specify a specific version of a deployed form. A form can be referenced either through a form key or through a CamundaFormRef.
      Specified by:
      getCamundaFormRef in interface FormData
    • setCamundaFormRef

      public void setCamundaFormRef(CamundaFormRef camundaFormRef)
    • getDeploymentId

      public String getDeploymentId()
      Description copied from interface: FormData
      The deployment id of the process definition to which this form is related
      Specified by:
      getDeploymentId in interface FormData
    • setDeploymentId

      public void setDeploymentId(String deploymentId)
    • getFormProperties

      public List<FormProperty> getFormProperties()
      Description copied from interface: FormData
      Properties containing the dynamic information that needs to be displayed in the form.
      Specified by:
      getFormProperties in interface FormData
    • setFormProperties

      public void setFormProperties(List<FormProperty> formProperties)
    • getFormFields

      public List<FormField> getFormFields()
      Description copied from interface: FormData
      returns the form fields which make up this form.
      Specified by:
      getFormFields in interface FormData
    • setFormFields

      public void setFormFields(List<FormField> formFields)