]> source.dussan.org Git - vaadin-framework.git/commitdiff
Added test for Window.open()
authorMarc Englund <marc.englund@itmill.com>
Mon, 12 Nov 2007 09:05:28 +0000 (09:05 +0000)
committerMarc Englund <marc.englund@itmill.com>
Mon, 12 Nov 2007 09:05:28 +0000 (09:05 +0000)
svn changeset:2791/svn branch:trunk

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

diff --git a/src/com/itmill/toolkit/tests/TestForWindowOpen.java b/src/com/itmill/toolkit/tests/TestForWindowOpen.java
new file mode 100644 (file)
index 0000000..1acaad1
--- /dev/null
@@ -0,0 +1,54 @@
+package com.itmill.toolkit.tests;
+
+import com.itmill.toolkit.terminal.ExternalResource;
+import com.itmill.toolkit.ui.Button;
+import com.itmill.toolkit.ui.CustomComponent;
+import com.itmill.toolkit.ui.OrderedLayout;
+import com.itmill.toolkit.ui.Button.ClickEvent;
+
+public class TestForWindowOpen extends CustomComponent {
+
+       public TestForWindowOpen() {
+
+               OrderedLayout main = new OrderedLayout();
+               setCompositionRoot(main);
+
+               main.addComponent(new Button("Open in this window",
+                               new Button.ClickListener() {
+
+                                       public void buttonClick(ClickEvent event) {
+                                               ExternalResource r = new ExternalResource(
+                                                               "http://www.google.com");
+                                               getApplication().getMainWindow().open(r);
+
+                                       }
+
+                               }));
+
+               main.addComponent(new Button("Open in target \"asd\"",
+                               new Button.ClickListener() {
+
+                                       public void buttonClick(ClickEvent event) {
+                                               ExternalResource r = new ExternalResource(
+                                                               "http://www.google.com");
+                                               getApplication().getMainWindow().open(r, "asd");
+
+                                       }
+
+                               }));
+
+               main.addComponent(new Button("Open in target \"foo\"",
+                               new Button.ClickListener() {
+
+                                       public void buttonClick(ClickEvent event) {
+                                               ExternalResource r = new ExternalResource(
+                                                               "http://www.google.com");
+                                               getApplication().getMainWindow().open(r, "foo");
+
+                                       }
+
+                               }));
+
+       }
+
+}