Description of problem: UIs will require a lot of features that are not currently covered by the version of the form modeler. Implementators will certainly request to add their own fields or form controls to perform custom tasks. Current programming interface to do that is complex, and therefore, a simpler version is required. Develop a simple custom type that a customer can plug a custom implementation of a simple base class or interface to hook into the form lifecycle for binding, rendering and validation.
Added extension point to allow the user to do that by implementing the interface CustomFieldType. Also added example on module: https://github.com/droolsjbpm/jbpm-form-modeler/tree/master/jbpm-form-modeler-sample-custom-types/jbpm-form-modeler-custom-file-type Commits (master): https://github.com/droolsjbpm/jbpm-form-modeler/commit/85da48de6c97050f6e60a8caa88b7ff2ffa071a9 Commits (6.0.x): https://github.com/droolsjbpm/jbpm-form-modeler/commit/fd4aa361240a2e49194ecb84ce80b3ae6e6af263
Verified on BPMS 6.0.0.ER5