aboutsummaryrefslogtreecommitdiffstats
path: root/src/com/itmill/toolkit/tests/testbench/TestForWindowOpen.java
diff options
context:
space:
mode:
authorJani Laakso <jani.laakso@itmill.com>2007-12-03 19:14:00 +0000
committerJani Laakso <jani.laakso@itmill.com>2007-12-03 19:14:00 +0000
commit362efe6fdf7c3a627e3bb7e63c33d21228619e6c (patch)
treeaeb506a9900f616d470edcc8b3afcafe853dc92e /src/com/itmill/toolkit/tests/testbench/TestForWindowOpen.java
parente84304f70234b3768502e44ef97f88f19e902ea0 (diff)
downloadvaadin-framework-362efe6fdf7c3a627e3bb7e63c33d21228619e6c.tar.gz
vaadin-framework-362efe6fdf7c3a627e3bb7e63c33d21228619e6c.zip
Packaging fixes
Added open source license and 3rd party licenses Building new package svn changeset:3129/svn branch:trunk
Diffstat (limited to 'src/com/itmill/toolkit/tests/testbench/TestForWindowOpen.java')
-rw-r--r--src/com/itmill/toolkit/tests/testbench/TestForWindowOpen.java55
1 files changed, 55 insertions, 0 deletions
diff --git a/src/com/itmill/toolkit/tests/testbench/TestForWindowOpen.java b/src/com/itmill/toolkit/tests/testbench/TestForWindowOpen.java
new file mode 100644
index 0000000000..b8f94e13d7
--- /dev/null
+++ b/src/com/itmill/toolkit/tests/testbench/TestForWindowOpen.java
@@ -0,0 +1,55 @@
+package com.itmill.toolkit.tests.testbench;
+
+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 \"mytarget\"",
+ new Button.ClickListener() {
+
+ public void buttonClick(ClickEvent event) {
+ ExternalResource r = new ExternalResource(
+ "http://www.google.com");
+ getApplication().getMainWindow().open(r, "mytarget");
+
+ }
+
+ }));
+
+ main.addComponent(new Button("Open in target \"secondtarget\"",
+ new Button.ClickListener() {
+
+ public void buttonClick(ClickEvent event) {
+ ExternalResource r = new ExternalResource(
+ "http://www.google.com");
+ getApplication().getMainWindow()
+ .open(r, "secondtarget");
+
+ }
+
+ }));
+
+ }
+
+}