Module MaterialFX

Interface INotificationSystem

All Known Implementing Classes:
AbstractMFXNotificationSystem, MFXNotificationCenterSystem, MFXNotificationSystem

public interface INotificationSystem
Defines the public API of every notification system.
  • Method Details

    • initOwner

      INotificationSystem initOwner(Window owner)
      A notification system should be initialized to honor the behavior of a owner Window. (for example if the owner closes that the notification system closes too)
    • publish

      INotificationSystem publish(INotification notification)
      Method to send a new notification to be shown, it's up to an implementation to decide how to manage and show it.
    • dispose

      Closes and disposes the notification system if not needed anymore.