Interface MainScreenPresentation


  • public interface MainScreenPresentation
    The Presentation for the main screen, which contains the main menu.
    Author:
    Fabrizio Giudici
    Stereotype:
    Presentation
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void bind​(java.util.Collection<it.tidalwave.role.ui.UserAction> mainMenuActions, it.tidalwave.role.ui.UserAction powerOffAction)
      Binds the presentation to callbacks.
      void showUp()
      Shows this presentation on the screen.
    • Method Detail

      • bind

        void bind​(@Nonnull
                  java.util.Collection<it.tidalwave.role.ui.UserAction> mainMenuActions,
                  @Nonnull
                  it.tidalwave.role.ui.UserAction powerOffAction)
        Binds the presentation to callbacks.
        Parameters:
        mainMenuActions - the main menu actions
        powerOffAction - the action that powers off the system
      • showUp

        void showUp()
        Shows this presentation on the screen.