]> source.dussan.org Git - vaadin-framework.git/commit
Add multi selection support to CheckBoxGroup
authorLeif Åstrand <leif@vaadin.com>
Tue, 13 Sep 2016 09:31:08 +0000 (12:31 +0300)
committerVaadin Code Review <review@vaadin.com>
Wed, 14 Sep 2016 07:55:54 +0000 (07:55 +0000)
commit13e3d235e5ce62ad03a2da0046162e10bd5bd94c
treeab0d95605fa1ff865e015c3294054f73d49816e3
parent7c2c1e614a1de491473877aba06cd6d81b7b2530
Add multi selection support to CheckBoxGroup

This patch adds multi selection support only for CheckBoxGroup without
even trying to generalize anything. Adopting the concepts to work with
other components will be done separately.

Change-Id: Id4ccd2c743b74cb022dc9dfd8cd8dae3bf8f0c54
client/src/main/java/com/vaadin/client/ui/VCheckBoxGroup.java
client/src/main/java/com/vaadin/client/ui/optiongroup/CheckBoxGroupConnector.java
server/src/main/java/com/vaadin/event/selection/MultiSelectionEvent.java [new file with mode: 0644]
server/src/main/java/com/vaadin/event/selection/MultiSelectionListener.java [new file with mode: 0644]
server/src/main/java/com/vaadin/ui/CheckBoxGroup.java
server/src/test/java/com/vaadin/ui/CheckBoxGroupTest.java [new file with mode: 0644]
shared/src/main/java/com/vaadin/shared/ui/optiongroup/CheckBoxGroupConstants.java
uitest-common/src/main/java/com/vaadin/testbench/customelements/CheckBoxGroupElement.java
uitest/src/main/java/com/vaadin/tests/components/checkbox/CheckBoxGroupTestUI.java
uitest/src/test/java/com/vaadin/tests/components/checkboxgroup/CheckBoxGroupTest.java