diff options
Diffstat (limited to 'src/com/itmill/toolkit')
-rw-r--r-- | src/com/itmill/toolkit/tests/tickets/Ticket2398.java | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket2398.java b/src/com/itmill/toolkit/tests/tickets/Ticket2398.java new file mode 100644 index 0000000000..b80b68cdfd --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket2398.java @@ -0,0 +1,40 @@ +package com.itmill.toolkit.tests.tickets; + +import com.itmill.toolkit.Application; +import com.itmill.toolkit.data.util.IndexedContainer; +import com.itmill.toolkit.ui.Label; +import com.itmill.toolkit.ui.Table; +import com.itmill.toolkit.ui.Window; + +public class Ticket2398 extends Application { + + @Override + public void init() { + + final Window mainWin = new Window(); + setMainWindow(mainWin); + + Table t = new Table(); + + IndexedContainer c = new IndexedContainer(); + + c.addItem("foo"); + + c.addContainerProperty("testcol1", Integer.class, new Integer(7)); + c.addContainerProperty("testcol2", String.class, "str"); + c.addContainerProperty("testcol3", String.class, null); + + c.addItem("bar"); + + t.setContainerDataSource(c); + + t.setRowHeaderMode(Table.ROW_HEADER_MODE_ID); + + mainWin.addComponent(new Label( + "Both rows in table should have same data (default values)")); + + mainWin.addComponent(t); + + } + +} |