Interface IDialogService

  • All Known Implementing Classes:
    DialogService

    public interface IDialogService
    Author:
    Jeffrey Riggle
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void clearEmbedded​(javafx.scene.Node node)
      Removes a @see Node as an embedded overlay in the main application.
      void displayEmbedded​(javafx.scene.Node node)
      Displays a @see Node as an embedded overlay in the main application.
      void displayModal​(javafx.scene.Parent root)
      Displays a @see Parent as a modal view.
      void displayModal​(javafx.scene.Parent root, String title)
      Displays a @see Parent as a modal view.
      void displayModal​(javafx.scene.Scene scene)
      Displays a @see Scene as a modal view.
      void displayModal​(javafx.scene.Scene scene, String title)
      Displays a @see Scene as a modal view.
      void displayModal​(javafx.stage.Stage stage)
      Displays a @see Stage as a modal view.
      void displayModeless​(javafx.scene.Parent root)
      Displays a @see Parent as a modeless view.
      void displayModeless​(javafx.scene.Parent root, String title)
      Displays a @see Parent as a modeless view.
      void displayModeless​(javafx.scene.Scene scene)
      Displays a @see Scene as a modeless view.
      void displayModeless​(javafx.scene.Scene scene, String title)
      Displays a @see Scene as a modeless view.
      void displayModeless​(javafx.stage.Stage stage)
      Displays a @see Stage as a modeless view.
    • Method Detail

      • displayModal

        void displayModal​(javafx.stage.Stage stage)
        Displays a @see Stage as a modal view.
        Parameters:
        stage - The @see Stage to display.
      • displayModal

        void displayModal​(javafx.scene.Scene scene)
        Displays a @see Scene as a modal view.
        Parameters:
        scene - The @see Scene to display.
      • displayModal

        void displayModal​(javafx.scene.Scene scene,
                          String title)
        Displays a @see Scene as a modal view.
        Parameters:
        scene - The @see Scene to display.
        title - A title to display with the scene.
      • displayModal

        void displayModal​(javafx.scene.Parent root)
        Displays a @see Parent as a modal view.
        Parameters:
        root - The @see Parent to display.
      • displayModal

        void displayModal​(javafx.scene.Parent root,
                          String title)
        Displays a @see Parent as a modal view.
        Parameters:
        root - The @see Parent to display.
        title - the title to display.
      • displayModeless

        void displayModeless​(javafx.stage.Stage stage)
        Displays a @see Stage as a modeless view.
        Parameters:
        stage - The @see Stage to display.
      • displayModeless

        void displayModeless​(javafx.scene.Scene scene)
        Displays a @see Scene as a modeless view.
        Parameters:
        scene - The @see Scene to display.
      • displayModeless

        void displayModeless​(javafx.scene.Scene scene,
                             String title)
        Displays a @see Scene as a modeless view.
        Parameters:
        scene - The @see Scene to display.
        title - the title to display.
      • displayModeless

        void displayModeless​(javafx.scene.Parent root)
        Displays a @see Parent as a modeless view.
        Parameters:
        stage - The @see Parent to display.
      • displayModeless

        void displayModeless​(javafx.scene.Parent root,
                             String title)
        Displays a @see Parent as a modeless view.
        Parameters:
        stage - The @see Parent to display.
        title - the title to display.
      • displayEmbedded

        void displayEmbedded​(javafx.scene.Node node)
        Displays a @see Node as an embedded overlay in the main application.
        Parameters:
        node - The @see Node to display.
      • clearEmbedded

        void clearEmbedded​(javafx.scene.Node node)
        Removes a @see Node as an embedded overlay in the main application.
        Parameters:
        node - The @see Node to clear from the overlay.