From 1c16bd14000e49168a490496496596f6882c4ef2 Mon Sep 17 00:00:00 2001 From: Marc Englund Date: Wed, 14 Nov 2007 12:34:01 +0000 Subject: [PATCH] select type "list" added svn changeset:2808/svn branch:trunk --- src/com/itmill/toolkit/ui/ListSelect.java | 35 +++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 src/com/itmill/toolkit/ui/ListSelect.java diff --git a/src/com/itmill/toolkit/ui/ListSelect.java b/src/com/itmill/toolkit/ui/ListSelect.java new file mode 100644 index 0000000000..25f6f01110 --- /dev/null +++ b/src/com/itmill/toolkit/ui/ListSelect.java @@ -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); + } +} -- 2.39.5