Class FormDataImpl

java.lang.Object
org.operaton.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 Operaton 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 OperatonFormRef.
      Specified by:
      getFormKey in interface FormData
    • setFormKey

      public void setFormKey(String formKey)
    • getOperatonFormRef

      public OperatonFormRef getOperatonFormRef()
      Description copied from interface: FormData
      User-defined reference to a form. A OperatonFormRef can specify any Operaton 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 OperatonFormRef.
      Specified by:
      getOperatonFormRef in interface FormData
    • setOperatonFormRef

      public void setOperatonFormRef(OperatonFormRef operatonFormRef)
    • 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)