# Package org.apache.fop.fo.flow.table

- Interface Summary
  Interface | Description
  --- | ---
  ColumnNumberManagerHolder | Marking interface for table-related classes which contain a ColumnNumberManager instance (Table, for registering columns, or TableCellContainer, for managing occupied cells).
  TableEventProducer | Event producer interface for table-specific XSL-FO validation messages.

- Class Summary
  Class | Description
  --- | ---
  BorderSpecification | A border's informations, along with the FO element which declared it.
  ColumnNumberManager | Helper class maintaining a record of occupied columns and an index to the next non-occupied column.
  ConditionalBorder | A class that holds the three possible values for a border-before/after on a table-cell, in the collapsing model.
  EffRow | This class represents an effective row in a table and holds a list of grid units occupying the row as well as some additional values.
  EmptyGridUnit | GridUnit subclass for empty grid units.
  GridUnit | This class represents one grid unit inside a table.
  PrimaryGridUnit | This class represents a primary grid unit of a spanned cell.
  Table | Class modelling the `fo:table` object.
  TableAndCaption | Class modelling the `fo:table-and-caption` property.
  TableBody | Class modelling the `fo:table-body` object.
  TableCaption | Class modelling the `fo:table-caption` object.
  TableCell | Class modelling the `fo:table-cell` object.
  TableCellContainer | A common class for fo:table-body and fo:table-row which both can contain fo:table-cell.
  TableColumn | Class modelling the `fo:table-column` object.
  TableEventProducer.Provider | Provider class for the event producer.
  TableFObj | Common base class for table-related FOs
  TableFObj.ColumnNumberPropertyMaker | `PropertyMaker` subclass for the column-number property
  TableFooter | Class modelling the `fo:table-footer` object.
  TableHeader | Class modelling the `fo:table-header` object.
  TablePart | An abstract base class modelling a TablePart (i.e.
  TableRow | Class modelling the `fo:table-row` object.

Copyright © 2025 Apache Software Foundation. All rights reserved.