]> source.dussan.org Git - vaadin-framework.git/commitdiff
Test for #2007
authorJoonas Lehtinen <joonas.lehtinen@itmill.com>
Wed, 3 Sep 2008 14:06:18 +0000 (14:06 +0000)
committerJoonas Lehtinen <joonas.lehtinen@itmill.com>
Wed, 3 Sep 2008 14:06:18 +0000 (14:06 +0000)
svn changeset:5349/svn branch:trunk

src/com/itmill/toolkit/tests/tickets/Ticket2007.java [new file with mode: 0644]

diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket2007.java b/src/com/itmill/toolkit/tests/tickets/Ticket2007.java
new file mode 100644 (file)
index 0000000..8168032
--- /dev/null
@@ -0,0 +1,28 @@
+package com.itmill.toolkit.tests.tickets;
+
+import com.itmill.toolkit.Application;
+import com.itmill.toolkit.terminal.ExternalResource;
+import com.itmill.toolkit.ui.Button;
+import com.itmill.toolkit.ui.Window;
+import com.itmill.toolkit.ui.Button.ClickEvent;
+
+public class Ticket2007 extends Application {
+
+    int childs = 0;
+
+    @Override
+    public void init() {
+
+        final Window main = new Window("Main window for #2007");
+        setMainWindow(main);
+        main.addComponent(new Button("Open another (non-main) window",
+                new Button.ClickListener() {
+                    public void buttonClick(ClickEvent event) {
+                        Window c = new Window("Non-main browser window "
+                                + (++childs));
+                        addWindow(c);
+                        main.open(new ExternalResource(c.getURL()), "_new");
+                    }
+                }));
+    }
+}