Class BaseHorizontalSplitGUIPane.Builder<B extends BaseHorizontalSplitGUIPane.Builder<B,P>,P extends BaseHorizontalSplitGUIPane>

Type Parameters:
B - The Builder that implements this one
P - The BaseHorizontalSplitGUIPane that is built
Direct Known Subclasses:
HorizontalSplitGUIPane.Builder, PaginatorGUIPane.Builder
Enclosing class:
BaseHorizontalSplitGUIPane

public abstract static class BaseHorizontalSplitGUIPane.Builder<B extends BaseHorizontalSplitGUIPane.Builder<B,P>,P extends BaseHorizontalSplitGUIPane> extends GUIPane.Builder<B,P>
Builder for creating BaseHorizontalSplitGUIPane
  • Constructor Details

    • Builder

      protected Builder(GUI gui)
      Creates a new Builder
      Parameters:
      gui - The gui this Pane belongs to
  • Method Details

    • upperPane

      public B upperPane(GUIPane upperPane)
      Sets the upperPane attribute
      Parameters:
      upperPane - The upper pane
      Returns:
      Itself
    • lowerPane

      public B lowerPane(GUIPane lowerPane)
      Sets the lowerPane attribute
      Parameters:
      lowerPane - The lower pane
      Returns:
      Itself