Package org.flowable.engine.form
Interface FormProperty
- All Superinterfaces:
Serializable
Represents a single property on a form.
- Author:
- Tom Baeyens
-
Method Summary
Modifier and TypeMethodDescriptiongetId()
The key used to submit the property inFormService.submitStartFormData(String, java.util.Map)
orFormService.submitTaskFormData(String, java.util.Map)
getName()
The display labelgetType()
Type of the property.getValue()
Optional value that should be used to display in this propertyboolean
Is this property read to be displayed in the form and made accessible with the methodsFormService.getStartFormData(String)
andFormService.getTaskFormData(String)
.boolean
Is this property a required input fieldboolean
Is this property expected when a user submits the form?
-
Method Details
-
getId
String getId()The key used to submit the property inFormService.submitStartFormData(String, java.util.Map)
orFormService.submitTaskFormData(String, java.util.Map)
-
getName
String getName()The display label -
getType
FormType getType()Type of the property. -
getValue
String getValue()Optional value that should be used to display in this property -
isReadable
boolean isReadable()Is this property read to be displayed in the form and made accessible with the methodsFormService.getStartFormData(String)
andFormService.getTaskFormData(String)
. -
isWritable
boolean isWritable()Is this property expected when a user submits the form? -
isRequired
boolean isRequired()Is this property a required input field
-