From: Matti Tahvonen Date: Wed, 5 Mar 2008 15:31:33 +0000 (+0000) Subject: added test case X-Git-Tag: 6.7.0.beta1~4984 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=d976b0725f031a1418cf583e9b2848b09d32b8d4;p=vaadin-framework.git added test case svn changeset:3976/svn branch:trunk --- diff --git a/src/com/itmill/toolkit/tests/tickets/Ticket1465ModalNotification.java b/src/com/itmill/toolkit/tests/tickets/Ticket1465ModalNotification.java new file mode 100644 index 0000000000..a32a3ab63f --- /dev/null +++ b/src/com/itmill/toolkit/tests/tickets/Ticket1465ModalNotification.java @@ -0,0 +1,44 @@ +package com.itmill.toolkit.tests.tickets; + +import com.itmill.toolkit.Application; +import com.itmill.toolkit.ui.Button; +import com.itmill.toolkit.ui.Label; +import com.itmill.toolkit.ui.Window; +import com.itmill.toolkit.ui.Button.ClickEvent; + +public class Ticket1465ModalNotification extends Application { + + public void init() { + + final Window mainWin = new Window("ButtonPanel containing a table test"); + setMainWindow(mainWin); + + final Window modal = new Window("Modal window"); + modal.setModal(true); + + Button b = new Button("click to show notification", + new Button.ClickListener() { + + public void buttonClick(ClickEvent event) { + modal.showNotification( + "Try clicking the button in main window!", + Window.Notification.TYPE_ERROR_MESSAGE); + + } + }); + modal.addComponent(b); + + mainWin.addWindow(modal); + + b = new Button("click to test modality!", new Button.ClickListener() { + + public void buttonClick(ClickEvent event) { + mainWin.addComponent(new Label("clicked")); + + } + }); + + mainWin.addComponent(b); + + } +} \ No newline at end of file