public interface Notifications
Notifications.Bus.notify(Notification)
or Notifications.Bus.notify(Notification, Project)
(when Project is known) to show notification.
See Notifications.
Modifier and Type | Interface and Description |
---|---|
static class |
Notifications.Bus |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
SYSTEM_MESSAGES_GROUP_ID |
static Topic<Notifications> |
TOPIC |
Modifier and Type | Method and Description |
---|---|
default void |
notify(Notification notification) |
default void |
register(java.lang.String groupDisplayName,
NotificationDisplayType defaultDisplayType) |
default void |
register(java.lang.String groupDisplayName,
NotificationDisplayType defaultDisplayType,
boolean shouldLog) |
default void |
register(java.lang.String groupDisplayName,
NotificationDisplayType defaultDisplayType,
boolean shouldLog,
boolean shouldReadAloud) |
static final Topic<Notifications> TOPIC
static final java.lang.String SYSTEM_MESSAGES_GROUP_ID
default void notify(Notification notification)
default void register(java.lang.String groupDisplayName, NotificationDisplayType defaultDisplayType)
default void register(java.lang.String groupDisplayName, NotificationDisplayType defaultDisplayType, boolean shouldLog)
default void register(java.lang.String groupDisplayName, NotificationDisplayType defaultDisplayType, boolean shouldLog, boolean shouldReadAloud)