jBPM Designer already includes a number of useful input editors for things like Process Variables, Task Data Inputs/Outputs, Task Assignments, Imports, Called Elements, etc but often the out-of-the-box ones are not enough and users find themselves wanting to be able to create and use their custom Input Editors for certain BPMN2.0 node properties. I’m happy to say that this is now supported!
Below is a step-by-step example on how to create a custom input editor for the Actors property of user tasks. Click on the images to enlarge.
Custom Editors provide a very powerful and useful way to add domain-specific ways of handling data inputs. Your custom editor could for example contact your existing web services or do pretty much whatever you want which is a great way to further enhance the usability of jBPM Designer.
Custom Editor support is currently available in jBPM Designer master branch and will be part of the next release scheduled in the next weeks.