Package org.camunda.bpm.engine.impl.form
Class FormPropertyImpl
java.lang.Object
org.camunda.bpm.engine.impl.form.FormPropertyImpl
- All Implemented Interfaces:
FormProperty
- Author:
- Tom Baeyens
-
Field Summary
-
Constructor Summary
-
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?void
-
Field Details
-
id
-
name
-
type
-
isRequired
protected boolean isRequired -
isReadable
protected boolean isReadable -
isWritable
protected boolean isWritable -
value
-
-
Constructor Details
-
FormPropertyImpl
-
-
Method Details
-
getId
Description copied from interface:FormProperty
The key used to submit the property inFormService.submitStartFormData(String, java.util.Map)
orFormService.submitTaskFormData(String, java.util.Map)
- Specified by:
getId
in interfaceFormProperty
-
getName
Description copied from interface:FormProperty
The display label- Specified by:
getName
in interfaceFormProperty
-
getType
Description copied from interface:FormProperty
Type of the property.- Specified by:
getType
in interfaceFormProperty
-
getValue
Description copied from interface:FormProperty
Optional value that should be used to display in this property- Specified by:
getValue
in interfaceFormProperty
-
isRequired
public boolean isRequired()Description copied from interface:FormProperty
Is this property a required input field- Specified by:
isRequired
in interfaceFormProperty
-
isReadable
public boolean isReadable()Description copied from interface:FormProperty
Is this property read to be displayed in the form and made accessible with the methodsFormService.getStartFormData(String)
andFormService.getTaskFormData(String)
.- Specified by:
isReadable
in interfaceFormProperty
-
setValue
-
isWritable
public boolean isWritable()Description copied from interface:FormProperty
Is this property expected when a user submits the form?- Specified by:
isWritable
in interfaceFormProperty
-