Artur Signell
6e0f2efe99
Move FieldGroup and Vaadin 7 Grid to compatibility package
Change-Id: I9aaef478e0b67462641239802b924b8461cb9225
7 years ago
Artur Signell
f3c880194b
Rename legacy packages to v7
Change-Id: I53f3bd49c234a8d126887f6effa83a3c5c92b4e0
7 years ago
Artur Signell
588f3cc7f8
Update copyright year to 2016
Change-Id: I6485dee1ebba12b180a9063ed4b530f7dc63cd77
7 years ago
Artur Signell
eeffa805a2
Remove trailing whitespace from code and javadoc
Change-Id: I4c852b7f9928e190572876690d5bef1234494a5d
7 years ago
Artur Signell
6d54d78944
Format using Eclipse Neon
Change-Id: I33f1cc33969ff74a95b1b8cc0f2add589be5aae0
7 years ago
Denis Anisimov
314eb377dd
Move old validators to legacy package (pre-#87).
Change-Id: If6212ff2b7da0e87b3c68a3372b5f0b5a2a55b1a
7 years ago
Johannes Dahlström
f6f111b88f
Rename Field, AbstractField to legacy names
Change-Id: I46ce708e0f10e4c9fa3d11a2aef5be0248c2999f
7 years ago
Teemu Suo-Anttila
a6653d3fe4
Migrate vaadin-server build to maven
Change-Id: I5c740f4e9cb28103bab199f9a552153d82277e7e
8 years ago
Denis Anisimov
304cd3f48a
3 args method buildAndBind should be overriden, not 2 args (#12453).
Change-Id: I7afabec7e0d9334b799019b581fca858895b2cc1
9 years ago
Denis Anisimov
a9f24b00e9
Use introspection instead of reflection to get property type (#10672).
Change-Id: I4eebad640c3c091bfff335bae8ef455e662ad4cb
9 years ago
Artur Signell
b91063f884
Clear all bound fields when nulling the field group data source (#12371)
Change-Id: I48eb0e7851187fa6bbb9024730b2611a74501ad0
9 years ago
Denis Anisimov
6548468373
Allow BeanFieldGroup.setItemDataSource() method accept null (#14731).
Change-Id: I7a451f428f0aa3ea7fc322cac6b0e62d830d7987
9 years ago
Artur Signell
e77e73cf64
Update copyright year to 2014
Change-Id: Ic77338304dc7e58e49f27dcdaf0bab2e00f5bba6
10 years ago
Matti Tahvonen
67a9154c01
Added convenience methods for bean binding (#13068)
Reduces common bean binding code from 4 lines to 1
Change-Id: Ie5f20ec2791284b850a9f3e11e21face3b5e4276
10 years ago
Patrik Lindström
11f8811eb0
Make sure bean field validators are only added once (#11045)
Change-Id: I67779fa5bfd4c850101c11c22091c988eb65b808
11 years ago
Artur Signell
48b5c927b9
Catch NoSuchFieldException instead of NoSuchFieldError (#10944)
Change-Id: I0ece22fc53388a7c9eb268c00ae46c589859a1f1
11 years ago
John Ahlroos
860876d311
Fixed BindException when binding nested properties with BeanFieldGroup.buildAndBind() #11009
Change-Id: I9bf646b7d8b767c78506a62185ce5dca9dcae7ad
11 years ago
Henri Sara
b729344737
Fix JDK 1.7 dependency in #10426
Change-Id: I465225a36b0d6d9ebb4b40a32bb5ad145bdaca0b
11 years ago
Jonni Nakari
65d4fa9ccc
Case-insensitive FieldGroup binding #10426
Modified buildAndBindMemberFields to use a new findPropertyId method
when searching propertyIds. Fixed BeanFieldGroup to work with the
modified property id searching.
Change-Id: Ib5d011db93f04d7a2c6dbb0990af7c35f0489193
11 years ago
Artur Signell
fb68bd5303
Updated copyright notices and added missing license headers
Change-Id: I419ce4581d1a8b84d4236a85a1333d23f3423b2e
11 years ago
Artur Signell
8d0c857382
Replaced license place holder with actual license (#8955)
12 years ago
Artur Signell
e85d933b25
Moved server files to a server src folder (#9299)
12 years ago
Artur Signell
6cf9afc850
Organized imports and formatted all java files
12 years ago
Artur Signell
38ee0b491e
com.vaadin.data.fieldbinder -> com.vaadin.data.fieldgroup
12 years ago
Henri Sara
29d7012647
Rename BeanValidationValidator to BeanValidator based on review.
12 years ago
Henri Sara
be5404d3f7
Move bean validation implementation availability check to
BeanFieldGroup.
The check for bean validation implementation availability has to be
performed using reflection APIs because otherwise, at least the bean
validation API JAR would be needed at runtime.
12 years ago
Artur Signell
709fec5465
#8095 Method renames based on API review meeting
setFieldsEnabled -> setEnabled
setFieldsReadonly -> setReadonly
setFieldsBuffered -> setBuffered
remove -> unbind
protected getUnboundPropertyIds -> public getUnboundPropertyIds
getFieldForPropertyId -> getField
getPropertyIdForField -> getPropertyId
12 years ago
Artur Signell
6295641ae1
Renamed FieldBinder -> FieldGroup, BeanFieldBinder -> BeanFieldGroup
based on API review meeting
12 years ago
Artur Signell
fe8c5864a0
Removed static helper for BeanValidationValidator as it incorrectly
mixes @NotNull with field required. Based on API review meeting.
12 years ago
Artur Signell
0d6357abf3
#8095 Only use BeanValidation if a JSR-303 implementation is available
12 years ago
Artur Signell
4b5c741106
Use BeanItem.addNestedProperty
12 years ago
Artur Signell
c1d9b76384
#8095 Use Bean Validation automatically in BeanFieldBinder
12 years ago
Artur Signell
6b7db3f9e7
Fixed missing apache license
12 years ago
Artur Signell
b4dc1095c4
#8095 Initial raw version of FieldBinder and related classes
12 years ago