]> source.dussan.org Git - vaadin-framework.git/commitdiff
TC for #2455
authorMarc Englund <marc.englund@itmill.com>
Tue, 13 Jan 2009 12:56:46 +0000 (12:56 +0000)
committerMarc Englund <marc.englund@itmill.com>
Tue, 13 Jan 2009 12:56:46 +0000 (12:56 +0000)
svn changeset:6515/svn branch:trunk

src/com/itmill/toolkit/tests/components/combobox/ComboBoxItemIcon.java [new file with mode: 0644]
src/com/itmill/toolkit/tests/components/combobox/fi.gif [new file with mode: 0755]
src/com/itmill/toolkit/tests/components/combobox/se.gif [new file with mode: 0755]

diff --git a/src/com/itmill/toolkit/tests/components/combobox/ComboBoxItemIcon.java b/src/com/itmill/toolkit/tests/components/combobox/ComboBoxItemIcon.java
new file mode 100644 (file)
index 0000000..80d3fa3
--- /dev/null
@@ -0,0 +1,32 @@
+package com.itmill.toolkit.tests.components.combobox;
+
+import com.itmill.toolkit.data.Item;
+import com.itmill.toolkit.terminal.ClassResource;
+import com.itmill.toolkit.terminal.Resource;
+import com.itmill.toolkit.tests.components.TestBase;
+import com.itmill.toolkit.ui.ComboBox;
+
+public class ComboBoxItemIcon extends TestBase {
+
+    @Override
+    protected String getDescription() {
+        return "The items in the ComboBox should have icons - also when selected.";
+    }
+
+    @Override
+    protected void setup() {
+        ComboBox cb = new ComboBox();
+        cb.addContainerProperty("icon", Resource.class, null);
+        cb.setItemIconPropertyId("icon");
+        getLayout().addComponent(cb);
+
+        Item item = cb.addItem("FI");
+        item.getItemProperty("icon").setValue(
+                new ClassResource("fi.gif", ComboBoxItemIcon.this));
+        item = cb.addItem("SE");
+        item.getItemProperty("icon").setValue(
+                new ClassResource("se.gif", ComboBoxItemIcon.this));
+
+    }
+
+}
diff --git a/src/com/itmill/toolkit/tests/components/combobox/fi.gif b/src/com/itmill/toolkit/tests/components/combobox/fi.gif
new file mode 100755 (executable)
index 0000000..8d3a191
Binary files /dev/null and b/src/com/itmill/toolkit/tests/components/combobox/fi.gif differ
diff --git a/src/com/itmill/toolkit/tests/components/combobox/se.gif b/src/com/itmill/toolkit/tests/components/combobox/se.gif
new file mode 100755 (executable)
index 0000000..80f6285
Binary files /dev/null and b/src/com/itmill/toolkit/tests/components/combobox/se.gif differ