@OpenApiAll
public abstract class NotificationViewBuilder
extends java.lang.Object
| Constructor and Description |
|---|
NotificationViewBuilder() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.awt.Component |
createNotificationView(AbstractNotification notification,
java.awt.Component owner,
NotificationViewConfig config)
Constructs popup that displays message to the user
|
abstract void |
hideNotification(java.lang.String notificationID)
Closes all notifications with specified id
|
abstract void |
hideNotifications(java.awt.Component owner)
Closes notifications that belong to provided component
|
abstract boolean |
isVisible(java.lang.String notificationID)
Returns true if notification with specified id is still visible.
|
abstract java.awt.Component |
showNotificationView(AbstractNotification notification,
java.awt.Component owner,
NotificationViewConfig config)
Shows popup that displays message to the user
|
public abstract java.awt.Component createNotificationView(AbstractNotification notification, @CheckForNull java.awt.Component owner, @CheckForNull NotificationViewConfig config)
notification - notification dataowner - newly created popup ownerconfig - notification view configuration parameters@CheckForNull public abstract java.awt.Component showNotificationView(AbstractNotification notification, @CheckForNull java.awt.Component owner, @CheckForNull NotificationViewConfig config)
notification - notification dataowner - newly created popup ownerconfig - notification view configuration parameterspublic abstract void hideNotification(@CheckForNull
java.lang.String notificationID)
notificationID - notification idpublic abstract void hideNotifications(@CheckForNull
java.awt.Component owner)
public abstract boolean isVisible(@CheckForNull
java.lang.String notificationID)
notificationID - notification id