CustomField - Vaadin Add-on Directory
A form field whose presentation and logic can be customizedSource code repository
Online Demo
CustomField version 0.7
FieldWrapper for easier wrapping of a Field with a customized layout around it, value conversions etc.
Many new examples (wrapped fields and conversions, nested forms, nested forms with fields in parent form layout, ...).
CustomField version 0.7.1
Validation improvements
CustomField version 0.7.2
Validation fixes
CustomField version 0.7.3
Improved validation error display and empty value handling defaults, can be overridden
CustomField version 0.8.0
PropertyConverter moved to org.vaadin.customfield, new helper/wrapper class ConvertingValidator
CustomField version 0.8.1
Buffered operations always delegated to the field
CustomField version 0.8.2
Better handling of read-through and write-through modes
CustomField version 0.9.0
Package name changes (now org.vaadin.addon.customfield.*) breaking backwards compatibility.
New helper classes (field wrappers) for converting between beans and their identifiers, or sets of such.
CustomField version 0.9.1
Reuse old collection in BeanSetFieldPropertyConverter (needed e.g. for lazy JPA collections).
CustomField version 0.9.2
Better handling of collections in BeanSetFieldPropertyConverter for JPA
CustomField version 0.9.3
Added getValidator() API to ConvertingValidator
CustomField version 0.9.4
Minor change in BeanSetFieldPropertyConverter to better support removing items from a set when using JPAContainer with Hibernate.
CustomField version 1.0.0
Custom field add-on split into this core add-on (stable) and a separate CustomField Utils add-on.