123456789101112131415161718192021222324252627282930313233343536 |
- package com.vaadin.tests.components.notification;
-
- import com.vaadin.tests.components.TestBase;
- import com.vaadin.ui.Button;
- import com.vaadin.ui.Notification;
- import com.vaadin.ui.Window;
-
- public class NotificationsAndModalWindow extends TestBase {
-
- @Override
- protected void setup() {
- getMainWindow().showNotification("Notification 1",
- Notification.TYPE_WARNING_MESSAGE);
- getMainWindow().showNotification("Notification 2",
- Notification.TYPE_WARNING_MESSAGE);
-
- Button b = new Button("Button");
- b.addClickListener(event -> {
- Window w = new Window("This is a window");
- w.setModal(true);
- getMainWindow().addWindow(w);
- });
- addComponent(b);
- }
-
- @Override
- protected String getDescription() {
- return "Press the button when both two notifications are visible to add a modal window to the app. When the modal window is visible, the notifications should disappear normally.";
- }
-
- @Override
- protected Integer getTicketNumber() {
- return 7136;
- }
-
- }
|