org.camunda.bpm.engine.impl.form
Class FormDataImpl

java.lang.Object
  extended by 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:
Serialized Form

Field Summary
protected  String deploymentId
           
protected  List<FormField> formFields
           
protected  String formKey
           
protected  List<FormProperty> formProperties
           
 
Constructor Summary
FormDataImpl()
           
 
Method Summary
 String getDeploymentId()
          The deployment id of the process definition to which this form is related
 List<FormField> getFormFields()
          returns the form fields which make up this form.
 String getFormKey()
          User-defined reference to a form.
 List<FormProperty> getFormProperties()
          Properties containing the dynamic information that needs to be displayed in the form.
 void setDeploymentId(String deploymentId)
           
 void setFormFields(List<FormField> formFields)
           
 void setFormKey(String formKey)
           
 void setFormProperties(List<FormProperty> formProperties)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

formKey

protected String formKey

deploymentId

protected String deploymentId

formProperties

protected List<FormProperty> formProperties

formFields

protected List<FormField> formFields
Constructor Detail

FormDataImpl

public FormDataImpl()
Method Detail

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.

Specified by:
getFormKey in interface FormData

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

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

setFormKey

public void setFormKey(String formKey)

setDeploymentId

public void setDeploymentId(String deploymentId)

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)


Copyright © 2016 camunda services GmbH. All rights reserved.