Class TextScene.Builder

Enclosing class:
TextScene

public static class TextScene.Builder extends GenericScene.Builder<TextScene.Builder>
Builder class
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • text

      public TextScene.Builder text(String text)
      Parameters:
      text - The text to display
      Returns:
      self
    • text

      public TextScene.Builder text(Inputtable<?> input)
      Allows easy translation from input to output Displays the direct input from another scene
      Parameters:
      input - Something that can return an input (with a good toString() method)
      Returns:
      the modified Builder
    • endWithNewLine

      public TextScene.Builder endWithNewLine(boolean endWithNewLine)
      Parameters:
      endWithNewLine - Whether or not to end with a new line
      Returns:
      self
    • build

      public TextScene build()
      Description copied from class: GenericScene.Builder
      Initializes a new object of the class that the implementation is contained in
      Specified by:
      build in class GenericScene.Builder<TextScene.Builder>
      Returns:
      The new TextScene