| A component that creates an entire form editting the properties of a particular bean. Inspired by
Trails and BeanForm (both for Tapestry 4). Generates a simple
UI for editting the properties of a JavaBean, with the flavor of UI for each property (text
field, checkbox, drop down list) determined from the property type, and the order and validation
for the properties determined from annotations on the property's getter and setter methods.
You may add <t:parameter>s to the component; when the name matches (case insensitive) the
name of a property, then the corresponding Block is renderered, rather than any of the built in
property editor blocks. This allows you to override specific properties with your own customized
UI, for cases where the default UI is insufficient, or no built-in editor type is appropriate.
This component is likely to change more than any other thing in Tapestry! What's available now is
a very limited preview of its eventual functionality.
See Also: BeanModel See Also: BeanModelSource |