droolsjbpm/guvnor — pull request #30 by esteban-aliverti (2011-12-27 10:06:34+00:00)
Title: GUVNOR-1732: Custom Forms: Make them work for DSL sentences

- DSLSentence no longer has a List to hold variables' values. Now 2 different classes exist to hold those values: DSLVariableValue and DSLComplexVariableValue
- Updated tests
- New format for DSL supported: 'CF'. This format uses the available information about Custom Forms for a particular field of a particular type. Whenever you try to edit a 'CF' variable and an active Custom Form Configuration exist, a Custom Form is going to be shown in order to help you setting the value.
- 'CF' variable editor supports read-only state.
- Improvements: all variable's editors now implements an unifying interface: DSLVariableEditor
- Documentation Updated
- FieldEditor doesn't overrides DSLComplexVariableValue's id to prevent loosing information when working-sets are deactivated and activated again.