Interface WizardView

  • All Superinterfaces:
    org.uberfire.client.mvp.HasPresenter<AbstractWizard>, com.google.gwt.user.client.ui.IsWidget, org.uberfire.client.mvp.UberView<AbstractWizard>
    All Known Implementing Classes:
    WizardViewImpl

    public interface WizardView
    extends org.uberfire.client.mvp.UberView<AbstractWizard>
    View and Presenter definitions for the generic Wizard
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void hide()
      Hide the Wizard
      void selectPage​(int page)
      Select a page
      void setBodyWidget​(com.google.gwt.user.client.ui.Widget w)
      Set the Widget to display in the body panel of the generic Wizard
      void setCompletionStatus​(boolean isComplete)
      The state (completed, not completed) of the whole Wizard has changed
      void setPageCompletionState​(int pageIndex, boolean isComplete)
      The state (completed, not completed) of a page has changed.
      void setPageTitles​(List<WizardPage> pages)
      The individual page titles
      void setPreferredHeight​(int height)
      Set the body panel preferred height
      void setPreferredWidth​(int width)
      Set the body panel preferred width
      void setTitle​(String title)
      The title for the Wizard
      void show()
      Show the Wizard
      • Methods inherited from interface org.uberfire.client.mvp.HasPresenter

        init
      • Methods inherited from interface com.google.gwt.user.client.ui.IsWidget

        asWidget
    • Method Detail

      • show

        void show()
        Show the Wizard
      • setTitle

        void setTitle​(String title)
        The title for the Wizard
        Parameters:
        title -
      • setPageTitles

        void setPageTitles​(List<WizardPage> pages)
        The individual page titles
        Parameters:
        pages -
      • selectPage

        void selectPage​(int page)
        Select a page
        Parameters:
        page -
      • setBodyWidget

        void setBodyWidget​(com.google.gwt.user.client.ui.Widget w)
        Set the Widget to display in the body panel of the generic Wizard
        Parameters:
        w -
      • setPreferredHeight

        void setPreferredHeight​(int height)
        Set the body panel preferred height
        Parameters:
        height -
      • setPreferredWidth

        void setPreferredWidth​(int width)
        Set the body panel preferred width
        Parameters:
        width -
      • setPageCompletionState

        void setPageCompletionState​(int pageIndex,
                                    boolean isComplete)
        The state (completed, not completed) of a page has changed.
        Parameters:
        pageIndex -
        isComplete -
      • setCompletionStatus

        void setCompletionStatus​(boolean isComplete)
        The state (completed, not completed) of the whole Wizard has changed
        Parameters:
        isComplete -
      • hide

        void hide()
        Hide the Wizard