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.