aboutsummaryrefslogtreecommitdiffstats
path: root/server/src/com/vaadin/ui/AbstractSelect.java
diff options
context:
space:
mode:
authorJohannes Dahlström <johannesd@vaadin.com>2015-04-15 13:36:18 +0300
committerVaadin Code Review <review@vaadin.com>2015-04-17 14:31:32 +0000
commited4bec15a1fbc53a1818192644cdb86e0e2e30ee (patch)
treeccb65d62e45ef155bfdfcc25908c76ff546bd99c /server/src/com/vaadin/ui/AbstractSelect.java
parent2d3ed921065acd7761df07b9b403d111bedf33d9 (diff)
downloadvaadin-framework-ed4bec15a1fbc53a1818192644cdb86e0e2e30ee.tar.gz
vaadin-framework-ed4bec15a1fbc53a1818192644cdb86e0e2e30ee.zip
Declarative read support for Table (#16367)
Change-Id: I2327af18b2e1e4d31a057b110eee9495f16d9633
Diffstat (limited to 'server/src/com/vaadin/ui/AbstractSelect.java')
-rw-r--r--server/src/com/vaadin/ui/AbstractSelect.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/server/src/com/vaadin/ui/AbstractSelect.java b/server/src/com/vaadin/ui/AbstractSelect.java
index 6ac0dad5e4..0e3cfef4ce 100644
--- a/server/src/com/vaadin/ui/AbstractSelect.java
+++ b/server/src/com/vaadin/ui/AbstractSelect.java
@@ -2192,6 +2192,10 @@ public abstract class AbstractSelect extends AbstractField<Object> implements
// handle default attributes
super.readDesign(design, context);
// handle children specifying selectable items (<option>)
+ readItems(design, context);
+ }
+
+ protected void readItems(Element design, DesignContext context) {
Set<String> selected = new HashSet<String>();
for (Element child : design.children()) {
readItem(child, selected, context);