]> source.dussan.org Git - vaadin-framework.git/commitdiff
Merged test case for #2738
authorArtur Signell <artur.signell@itmill.com>
Thu, 12 Mar 2009 13:25:48 +0000 (13:25 +0000)
committerArtur Signell <artur.signell@itmill.com>
Thu, 12 Mar 2009 13:25:48 +0000 (13:25 +0000)
svn changeset:7070/svn branch:6.0

WebContent/ITMILL/themes/tests-tickets/icons/640ok.png [new file with mode: 0644]
src/com/itmill/toolkit/tests/components/window/EmbeddedInSubWindow.java [new file with mode: 0644]

diff --git a/WebContent/ITMILL/themes/tests-tickets/icons/640ok.png b/WebContent/ITMILL/themes/tests-tickets/icons/640ok.png
new file mode 100644 (file)
index 0000000..cfafb13
Binary files /dev/null and b/WebContent/ITMILL/themes/tests-tickets/icons/640ok.png differ
diff --git a/src/com/itmill/toolkit/tests/components/window/EmbeddedInSubWindow.java b/src/com/itmill/toolkit/tests/components/window/EmbeddedInSubWindow.java
new file mode 100644 (file)
index 0000000..cb9d8d0
--- /dev/null
@@ -0,0 +1,46 @@
+package com.itmill.toolkit.tests.components.window;
+
+import com.itmill.toolkit.terminal.ThemeResource;
+import com.itmill.toolkit.tests.components.TestBase;
+import com.itmill.toolkit.ui.Embedded;
+import com.itmill.toolkit.ui.Window;
+
+public class EmbeddedInSubWindow extends TestBase {
+
+    @Override
+    protected String getDescription() {
+        return "";
+    }
+
+    @Override
+    protected Integer getTicketNumber() {
+        // TODO Auto-generated method stub
+        return null;
+    }
+
+    @Override
+    protected void setup() {
+        setTheme("tests-tickets");
+        Window zoom = new Window("Image Preview");
+        zoom.setSizeUndefined();
+        zoom.getLayout().setSizeUndefined();
+
+        String res = "icons/640ok.png";
+        Embedded imagePreview = new Embedded("", new ThemeResource(res));
+        imagePreview.setSizeUndefined();
+
+        zoom.addComponent(imagePreview);
+        zoom.setModal(true);
+        zoom.setResizable(false);
+
+        zoom.addListener(new Window.CloseListener() {
+            public void windowClose(Window.CloseEvent closeEvent) {
+                getMainWindow().removeWindow(closeEvent.getWindow());
+            }
+        });
+
+        getMainWindow().addWindow(zoom);
+
+    }
+
+}