Class ChildBox

java.lang.Object
pi.graphics.boxes_ng.Box
pi.graphics.boxes_ng.ChildBox
All Implemented Interfaces:
Iterable<Box>
Direct Known Subclasses:
BackgroundBox, BorderBox, CellBox, CombinedChildBox, InsetBox

public abstract class ChildBox extends Box
Eine Box, die nur eine einzige Kind-Box enthält.
Since:
0.38.0
Author:
Josef Friedrich
  • Field Details

    • child

      protected Box child
      Die Kind-Box, dieser übergeordneten Box.
  • Constructor Details

    • ChildBox

      protected ChildBox()
    • ChildBox

      protected ChildBox(Box child)
      Erzeugt eine Box, die nur eine einzige Kind-Box enthält und setzt dabei sich als Elternbox der Kind-Box.
      Parameters:
      child - Die Kind-Box.
      Since:
      0.38.0
  • Method Details

    • addChild

      public void addChild(Box child)
      Fügt eine Kind-Box hinzu.

      Die Zellbox wird dabei als Elternbox der Kind-Box gesetzt.

      Parameters:
      child - Die Kind-Box.
    • numberOfChilds

      public int numberOfChilds()
      Description copied from class: Box
      Gibt die Anzahl an Kinder-Boxen zurück.
      Specified by:
      numberOfChilds in class Box
      Returns:
      Die Anzahl an Kinder-Boxen.