I have made some alterations to it since the post that I will review in a later posting.
Briefly, the major changes are as follows:
- Multiple fieldsets are now supported in the forms.
- I have taken the first steps towards supporting objects that contain child objects. A 1-1 relationship is supported in the current revision. A new fieldset is generated for each child object.
- Strategies have been revamped so that they no longer are mapped to types. Now a strategy is allowed to return null if it does not want to handle a property descriptor passed to it. If it returns null, the next strategy in the list will be tried.
Check it out. Tell me what you think. I am accepting patches and if you want to be a contributor, contact me through the contact form on this blog.