@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 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 boolean isVisible(@CheckForNull java.lang.String notificationID)
notificationID
- notification id