public class HtmlFormEngine extends Object implements FormEngine
A simple FormEngine
implementaiton which renders
forms as HTML such that they can be used as embedded forms
inside camunda Tasklist.
Constructor and Description |
---|
HtmlFormEngine() |
Modifier and Type | Method and Description |
---|---|
protected void |
addCommonFormFieldAttributes(FormField formField,
HtmlElementWriter formControl) |
String |
getName() |
protected String |
renderFormData(FormData formData) |
protected void |
renderFormField(FormField formField,
HtmlDocumentBuilder documentBuilder) |
protected void |
renderInputField(FormField formField,
HtmlDocumentBuilder documentBuilder) |
protected void |
renderSelectBox(FormField formField,
HtmlDocumentBuilder documentBuilder) |
protected void |
renderSelectOptions(FormField formField,
HtmlDocumentBuilder documentBuilder) |
Object |
renderStartForm(StartFormData startForm) |
Object |
renderTaskForm(TaskFormData taskForm) |
public String getName()
getName
in interface FormEngine
public Object renderStartForm(StartFormData startForm)
renderStartForm
in interface FormEngine
public Object renderTaskForm(TaskFormData taskForm)
renderTaskForm
in interface FormEngine
protected void renderFormField(FormField formField, HtmlDocumentBuilder documentBuilder)
protected void renderInputField(FormField formField, HtmlDocumentBuilder documentBuilder)
protected void renderSelectBox(FormField formField, HtmlDocumentBuilder documentBuilder)
protected void renderSelectOptions(FormField formField, HtmlDocumentBuilder documentBuilder)
protected void addCommonFormFieldAttributes(FormField formField, HtmlElementWriter formControl)
Copyright © 2015. All rights reserved.