Interface BoxGrid.BoxGridMutator<T>

Type Parameters:
T - The type of the grid elements for drawing a box grid, may be a char or a sprite or a byte array.
All Known Subinterfaces:
BoxGrid.BoxGridProperty<T>
Enclosing interface:
BoxGrid<T>

public static interface BoxGrid.BoxGridMutator<T>
Provides a mutator for a box grid property.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    setBottomDividerEdge(T aGridElement)
    Sets the box's bottom divider edge character, "┴".
    void
    setBottomLeftEdge(T aGridElement)
    Sets the box's bottom left edge character, for example "└".
    void
    setBottomLine(T aGridElement)
    Sets the box's bottom line character, for example "─".
    void
    setBottomRightEdge(T aGridElement)
    Sets the box's bottom right edge character, for example "┘".
    void
    setDividerEdge(T aGridElement)
    Sets the box's divider edge character, for example "┼".
    void
    setDividerLine(T aGridElement)
    Sets the box's divider line character, for example "│".
    void
    setInnerLine(T aGridElement)
    Sets the box's inner line character, for example "─".
    void
    setLeftEdge(T aGridElement)
    Sets the box's left edge character, for example "├".
    void
    setLeftLine(T aGridElement)
    Sets the box's left line character, for example "│".
    void
    setRightEdge(T aGridElement)
    Sets the box's right edge character, for example "┤".
    void
    setRightLine(T aGridElement)
    Sets the box row's right line character, for example "│".
    void
    setTopDividerEdge(T aGridElement)
    Sets the box's top divider edge character, for example "┬".
    void
    setTopLeftEdge(T aGridElement)
    Sets the box's top left edge character, for example "┌".
    void
    setTopLine(T aGridElement)
    Sets the box's top line character, for example "─" .
    void
    setTopRightEdge(T aGridElement)
    Sets the box's top right edge character, for example "┐".
  • Method Details

    • setLeftEdge

      void setLeftEdge(T aGridElement)
      Sets the box's left edge character, for example "├".
      Parameters:
      aGridElement - The left edge character.
    • setTopLeftEdge

      void setTopLeftEdge(T aGridElement)
      Sets the box's top left edge character, for example "┌".
      Parameters:
      aGridElement - The top left edge character.
    • setDividerEdge

      void setDividerEdge(T aGridElement)
      Sets the box's divider edge character, for example "┼".
      Parameters:
      aGridElement - The divider edge character.
    • setTopDividerEdge

      void setTopDividerEdge(T aGridElement)
      Sets the box's top divider edge character, for example "┬".
      Parameters:
      aGridElement - The top divider edge character.
    • setTopRightEdge

      void setTopRightEdge(T aGridElement)
      Sets the box's top right edge character, for example "┐".
      Parameters:
      aGridElement - The top right edge character.
    • setRightEdge

      void setRightEdge(T aGridElement)
      Sets the box's right edge character, for example "┤".
      Parameters:
      aGridElement - The top left edge character.
    • setLeftLine

      void setLeftLine(T aGridElement)
      Sets the box's left line character, for example "│".
      Parameters:
      aGridElement - The left line character.
    • setDividerLine

      void setDividerLine(T aGridElement)
      Sets the box's divider line character, for example "│".
      Parameters:
      aGridElement - The divider line character.
    • setRightLine

      void setRightLine(T aGridElement)
      Sets the box row's right line character, for example "│".
      Parameters:
      aGridElement - The right line character.
    • setTopLine

      void setTopLine(T aGridElement)
      Sets the box's top line character, for example "─" .
      Parameters:
      aGridElement - The top line character.
    • setBottomRightEdge

      void setBottomRightEdge(T aGridElement)
      Sets the box's bottom right edge character, for example "┘".
      Parameters:
      aGridElement - The bottom left edge character.
    • setBottomDividerEdge

      void setBottomDividerEdge(T aGridElement)
      Sets the box's bottom divider edge character, "┴".
      Parameters:
      aGridElement - The bottom divider edge character.
    • setBottomLeftEdge

      void setBottomLeftEdge(T aGridElement)
      Sets the box's bottom left edge character, for example "└".
      Parameters:
      aGridElement - The bottom left edge character.
    • setBottomLine

      void setBottomLine(T aGridElement)
      Sets the box's bottom line character, for example "─".
      Parameters:
      aGridElement - The bottom line character.
    • setInnerLine

      void setInnerLine(T aGridElement)
      Sets the box's inner line character, for example "─".
      Parameters:
      aGridElement - The inner line character.