aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/main/java/com
Commit message (Expand)AuthorAgeFilesLines
...
* Add DataProvider.convertFilter, fix ListDataProvider filteringTeemu Suo-Anttila2016-11-215-21/+125
* Add Filter parameter to DataProviderTeemu Suo-Anttila2016-11-2114-69/+83
* Add filter type parameter for QueryHenri Sara2016-11-212-24/+29
* Add HTML/Component support to Grid FootersTeemu Suo-Anttila2016-11-181-0/+48
* Make ValoTheme subclassableLeif Åstrand2016-11-171-1/+1
* Renaming DataSource -> DataProvider to avoid collisions with javax.sql.DataSo...8.0.0.alpha7elmot2016-11-111-1/+1
* Renaming DataSource -> DataProvider to avoid collisions with javax.sql.DataSo...elmot2016-11-1121-175/+174
* Remove HasValue from GridPekka Hyvönen2016-11-109-274/+429
* Use final modifier where appropriatePer-Åke Minborg2016-11-0967-111/+110
* Replace EMPTY_SET and EMPTY_LIST with emptySet() and emptyList()Per-Åke Minborg2016-11-072-11/+10
* Use lambdas where appropriatePer-Åke Minborg2016-11-0730-420/+280
* Replace Charset.forName("UTF--8") with StandardCharsets.UTF_8Per-Åke Minborg2016-11-071-5/+5
* Replace implicit for-loop with foreachPer-Åke Minborg2016-11-0513-59/+30
* Replace Stack with DequePer-Åke Minborg2016-11-053-26/+29
* Replace HashtablePer-Åke Minborg2016-11-051-9/+9
* Remove another redundant castPer-Åke Minborg2016-11-051-1/+1
* Remove redundant castingPer-Åke Minborg2016-11-059-9/+9
* Remove redundant array creation for varargsPer-Åke Minborg2016-11-057-14/+14
* Replace Vector with List and ArrayListPer-Åke Minborg2016-11-042-6/+6
* Pass array of length when possiblePer-Åke Minborg2016-11-041-1/+1
* Use Collection .isEmpty() over .size() == 0Per-Åke Minborg2016-11-043-4/+4
* Use String .isEmpty() over .equals("")Per-Åke Minborg2016-11-047-16/+16
* Use chain of .append() methods instead of String concatenationPer-Åke Minborg2016-11-043-10/+8
* Create MultiSelect interface to replace Multi selection model.Denis Anisimov2016-11-0410-479/+598
* Revert "Convert to for-each loop, Stream and switch-over-strings"Pekka Hyvönen2016-11-038-98/+103
* Remove redundant invocations of .toString()Per-Åke Minborg2016-11-022-3/+3
* Remove manual array copyPer-Åke Minborg2016-11-024-13/+8
* Replace single character Strings with character literalsPer-Åke Minborg2016-11-026-14/+14
* Remove Boolean constructor invocation and add foreachPer-Åke Minborg2016-11-022-4/+4
* Convert to for-each loop, Stream and switch-over-stringsPer-Åke Minborg2016-11-028-104/+99
* Replace String.indexOf with String.containsPer-Åke Minborg2016-11-021-2/+2
* Replace with multi-catchPer-Åke Minborg2016-11-025-26/+8
* Convert to try-with-resourcePer-Åke Minborg2016-11-029-78/+68
* Use diamond in generic creation where possiblePer-Åke Minborg2016-11-024-5/+5
* Add @Override annotationsPer-Åke Minborg2016-11-021-0/+4
* Use operator assignments where possiblePer-Åke Minborg2016-11-024-6/+6
* Remove redundant castsPer-Åke Minborg2016-11-023-6/+6
* Add private constructor for utility classesPer-Åke Minborg2016-11-0214-0/+42
* Make SelectionModel API only server side.Denis Anisimov2016-11-028-10/+234
* Move read-only to AbstractFieldState (#8514)Teemu Suo-Anttila2016-11-021-9/+23
* Create SingleSelect semantic interface which extends HasValue.Denis Anisimov2016-11-022-1/+32
* Clean up state hierarchy for AbstractFieldStateTeemu Suo-Anttila2016-11-022-15/+15
* Move setReadOnly from Component to HasValueTeemu Suo-Anttila2016-11-0211-108/+100
* Add Bindinding.setRequiredPekka Hyvönen2016-11-023-128/+52
* Introduces ValidationResult interface to replace Result in validators.Denis Anisimov2016-11-0115-85/+215
* Add error message provider to provide translationsTeemu Suo-Anttila2016-11-013-4/+129
* Replace setRequired & HasRequired with setRequiredIndicatorPekka Hyvönen2016-11-019-63/+137
* Implement focus/blur events for RadioButtonGroup.Denis Anisimov2016-10-311-1/+39
* Implement focus/blur listeners for NativeSelect.Denis Anisimov2016-10-311-3/+41
* Implement focus and blur events for CheckBoxGroup.Denis Anisimov2016-10-317-41/+115