Interface INotification

  • All Known Implementing Classes:
    Notification

    public interface INotification
    Notification base structure
    • Method Detail

      • setNotificationTitle

        void setNotificationTitle​(java.lang.CharSequence title)
        Set notification title
        Parameters:
        title - Target title to show
      • getNotificationTitle

        java.lang.String getNotificationTitle()
        Get notification title
        Returns:
        Notification title
      • setDescription

        void setDescription​(java.lang.CharSequence description)
        Set notification description message
        Parameters:
        description - Description message
      • getDescription

        java.lang.String getDescription()
        Get notification description
        Returns:
        Notification description
      • setIcon

        void setIcon​(javafx.scene.image.Image icon)
        Set notification icon
        Parameters:
        icon - Image icon to show
      • setIcon

        void setIcon​(javafx.scene.Node icon)
        Set icon from node
        Parameters:
        icon - Node icon
      • getIcon

        javafx.scene.Node getIcon()
        Get notification icon
        Returns:
        Node icon representation
      • getNotificationContent

        javafx.scene.layout.Pane getNotificationContent()
        Get notification node
        Returns:
        Pane notification container
      • showNotify

        void showNotify​(javafx.stage.Stage owner)
        Show popup window
        Parameters:
        owner - Target window owner
      • hide

        void hide()
        Hide popup window