67 Commits (fbbb689925274e0af49df14c5ac05a12759fae31)

Author SHA1 Message Date
  Tatu Lund fbbb689925
fix: don't update bean property which is read-only bound (#12457) 2 years ago
  Tatu Lund 51d403f07d
fix: Ensure that side effects of readBean does not set hasChanges true (#12455) 2 years ago
  Tatu Lund b379bb8428
fix: Avoid processing value change event due writing back of converted value (#12360) 2 years ago
  Tatu Lund 01c72e9e6c
feat: Add API to control whether Binder converts back to presentation (#12246) 3 years ago
  Tatu Lund 5c839bc683
Binder: Also use converter for user-changed values (#12132) 3 years ago
  Tatu Lund d35bd4cde4
Add methods to control validation (#11945) 4 years ago
  Tatu Lund 252ef11634 Make asRequired conditional on binding.setAsRequiredEnabled(..) (#11834) 4 years ago
  Tatu Lund dda9b05260
Add method writeBeanAsDraft(bean) in Binder (#11833) 4 years ago
  Tatu Lund debfc3b038 Cherry picks of Binder fixes in Flow (#11758) 4 years ago
  Ilia Motornyi d543e47bec Enable Maven plugin for Eclipse formatting (#10829) 6 years ago
  Márcio P. Dantas 3c52491a5b Added method asRequired with a custom required validator to BindingBuilder. (#10724) 6 years ago
  Teemu Suo-Anttila 00c3f2c37c Fix ValueChangeListener order changes with Binder (#10745) 6 years ago
  Teemu Suo-Anttila 0a3e1640c6 Add option to use error message provider for StringTo converters (#10711) 6 years ago
  Teemu Suo-Anttila 5aa6433972 Add missing null check to Binding (#10726) 6 years ago
  Teemu Suo-Anttila 4cacbf7d7f Add setReadOnly for Bindings (#10482) 6 years ago
  Marco Collovati 1619d1f0bb Treat fields as readonly when bound with null setter (#10477) 6 years ago
  Marco Collovati b35d2ae872 Make Binder.setReadonly ignore effectively readonly bindings (#10368) 6 years ago
  Teemu Suo-Anttila c6f5c583ad
Improve Binder JavaDocs and APIs (#10347) 6 years ago
  Teemu Suo-Anttila a8b09b222a Add API to read Binding value from bean (#10316) 6 years ago
  Ahmed Ashour 780e9cee6b Simplify lambda expressions (#10198) 6 years ago
  Teemu Suo-Anttila d0b5741b81 Add ErrorLevel to Validators and results (#10099) 6 years ago
  Teemu Suo-Anttila dd806e8bb3 Fix Binder bean writing to only validate and write given bindings (#10162) 6 years ago
  Ahmed Ashour ccad305464 Use static import of Assert in tests (#10126) 6 years ago
  Teemu Suo-Anttila e0b661fae5 Fix BindingBuilder to always use the same instance (#10004) 6 years ago
  Teemu Suo-Anttila f5d8dd7bf4 Improve Binder value change handling with bean validation (#9988) 6 years ago
  Teemu Suo-Anttila 1f59cb51af Add API for running BindingValidationStatusHandlers (#9966) 6 years ago
  Piotr Wilkin 797cc0104e Fix removeBinding logic (#10002) 6 years ago
  Teemu Suo-Anttila fac79ef885 Add methods to remove Bindings from Binder (#9932) 6 years ago
  Teemu Suo-Anttila 870ac3dd37 Throw exception if user modifies same binding step twice 7 years ago
  Artur 91e34500d7 Clear errors when clearing binder fields (#9364) 7 years ago
  Artur dfe4e3bf6f Add a method for getting bound fields from Binder (#9365) 7 years ago
  caalador 4360031019 Binding a null bean should clear the bound field values (#8288) 7 years ago
  Aleksi Hietanen 560d161540 Add isValid to Binder (#8274) 7 years ago
  Denis 352d12d977 Introduce Binder.setReadOnly() (#8241) 7 years ago
  Leif Åstrand 2fd7e13c42 Integrate BeanBinder functionality into Binder (#8096) 7 years ago
  Pekka Hyvönen 66e7b3df3d Rename com.vaadin.data.util.converter to com.vaadin.data.converter 7 years ago
  Leif Åstrand b2e3aa2acf Rename setRequired to asRequired since it's logically not a setter (#7986) 7 years ago
  Aleksi Hietanen a95dadcde5 Change return type of Binder#getBean to BEAN 7 years ago
  Leif Åstrand c7b84bf51d Separate Binding and BindingBuilder (#80) 7 years ago
  Leif Åstrand 3fd7537c14 Simplify Binding API by removing the FIELDTYPE type parameter 7 years ago
  Aleksi Hietanen 745c9beacc Fix field value change event handling for unbound binder 7 years ago
  Pekka Hyvönen 2cb106ce09 Add Bindinding.setRequired 7 years ago
  Pekka Hyvönen 54e1edcfe0 Rename Binder methods 7 years ago
  Denis Anisimov f981521a52 Disable default null representation one way converter. 7 years ago
  Teemu Suo-Anttila 09485d529d Initial support for null representations in Binder 7 years ago
  Denis Anisimov 1c11016e7a Revert "Initial support for null representations in Binder" 7 years ago
  Teemu Suo-Anttila 9f672890c1 Initial support for null representations in Binder 7 years ago
  Johannes Dahlström 41516b5435 Split Binder tests roughly by category 7 years ago
  Pekka Hyvönen fa32798f14 Fix binder.load to reset validation status in the end 7 years ago
  Pekka Hyvönen ad33cb573e Fix inconsistent API naming in Binder and remove unused handler 7 years ago