Package org.camunda.bpm.engine.impl.form
Class FormDataImpl
java.lang.Object
org.camunda.bpm.engine.impl.form.FormDataImpl
- All Implemented Interfaces:
Serializable
,FormData
- Direct Known Subclasses:
StartFormDataImpl
,TaskFormDataImpl
- Author:
- Tom Baeyens, Daniel Meyer
- See Also:
-
Field Summary
Modifier and TypeFieldDescriptionprotected CamundaFormRef
protected String
protected String
protected List<FormProperty>
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionUser-defined reference to a form.The deployment id of the process definition to which this form is relatedreturns the form fields which make up this form.User-defined reference to a form.Properties containing the dynamic information that needs to be displayed in the form.void
setCamundaFormRef
(CamundaFormRef camundaFormRef) void
setDeploymentId
(String deploymentId) void
setFormFields
(List<FormField> formFields) void
setFormKey
(String formKey) void
setFormProperties
(List<FormProperty> formProperties)
-
Field Details
-
formKey
-
camundaFormRef
-
deploymentId
-
formProperties
-
formFields
-
-
Constructor Details
-
FormDataImpl
public FormDataImpl()
-
-
Method Details
-
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 aCamundaFormRef
.- Specified by:
getFormKey
in interfaceFormData
-
setFormKey
-
getCamundaFormRef
Description copied from interface:FormData
User-defined reference to a form. ACamundaFormRef
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 aCamundaFormRef
.- Specified by:
getCamundaFormRef
in interfaceFormData
-
setCamundaFormRef
-
getDeploymentId
Description copied from interface:FormData
The deployment id of the process definition to which this form is related- Specified by:
getDeploymentId
in interfaceFormData
-
setDeploymentId
-
getFormProperties
Description copied from interface:FormData
Properties containing the dynamic information that needs to be displayed in the form.- Specified by:
getFormProperties
in interfaceFormData
-
setFormProperties
-
getFormFields
Description copied from interface:FormData
returns the form fields which make up this form.- Specified by:
getFormFields
in interfaceFormData
-
setFormFields
-