]> source.dussan.org Git - vaadin-framework.git/commitdiff
fixes #1963 (support for row icons)
authorMatti Tahvonen <matti.tahvonen@itmill.com>
Wed, 6 Aug 2008 06:49:09 +0000 (06:49 +0000)
committerMatti Tahvonen <matti.tahvonen@itmill.com>
Wed, 6 Aug 2008 06:49:09 +0000 (06:49 +0000)
svn changeset:5141/svn branch:trunk

src/com/itmill/toolkit/terminal/gwt/client/ui/IScrollTable.java

index d15eacc76992ddfa50f48926cf58a5e293f06373..cfb24cfbeca8d033a532e7b2c1c12565ec83ec5f 100644 (file)
@@ -1959,8 +1959,14 @@ public class IScrollTable extends Composite implements Table, ScrollListener,
                 int col = 0;
                 // row header
                 if (showRowHeaders) {
-                    addCell(uidl.getStringAttribute("caption"), aligns[col++],
-                            "");
+                    String caption = uidl.getStringAttribute("caption");
+                    if (uidl.hasAttribute("icon")) {
+                        caption = "<img src=\""
+                                + client.translateToolkitUri(uidl
+                                        .getStringAttribute("icon"))
+                                + "\" alt=\"icon\" class=\"i-icon\">" + caption;
+                    }
+                    addCell(caption, aligns[col++], "");
                 }
 
                 if (uidl.hasAttribute("al")) {