]> source.dussan.org Git - vaadin-framework.git/commitdiff
select type "list" added
authorMarc Englund <marc.englund@itmill.com>
Wed, 14 Nov 2007 12:34:01 +0000 (12:34 +0000)
committerMarc Englund <marc.englund@itmill.com>
Wed, 14 Nov 2007 12:34:01 +0000 (12:34 +0000)
svn changeset:2808/svn branch:trunk

src/com/itmill/toolkit/ui/ListSelect.java [new file with mode: 0644]

diff --git a/src/com/itmill/toolkit/ui/ListSelect.java b/src/com/itmill/toolkit/ui/ListSelect.java
new file mode 100644 (file)
index 0000000..25f6f01
--- /dev/null
@@ -0,0 +1,35 @@
+package com.itmill.toolkit.ui;
+
+import java.util.Collection;
+
+import com.itmill.toolkit.data.Container;
+import com.itmill.toolkit.terminal.PaintException;
+import com.itmill.toolkit.terminal.PaintTarget;
+
+/**
+ * This is a simple list select without, for instance, support for new items,
+ * lazyloading, and other advanced features.
+ */
+public class ListSelect extends AbstractSelect {
+
+    public ListSelect() {
+        super();
+    }
+
+    public ListSelect(String caption, Collection options) {
+        super(caption, options);
+    }
+
+    public ListSelect(String caption, Container dataSource) {
+        super(caption, dataSource);
+    }
+
+    public ListSelect(String caption) {
+        super(caption);
+    }
+
+    public void paintContent(PaintTarget target) throws PaintException {
+        target.addAttribute("type", "list");
+        super.paintContent(target);
+    }
+}