Class TableCellContainer

    • Field Detail

      • pendingSpans

        protected java.util.List pendingSpans
        list of pending spans
    • Constructor Detail

      • TableCellContainer

        public TableCellContainer​(FONode parent)
        Construct table cell container.
        Parameters:
        parent - the parent node of the cell container
    • Method Detail

      • bind

        public void bind​(PropertyList pList)
                  throws FOPException
        Description copied from class: TableFObj
        Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
        Overrides:
        bind in class TableFObj
        Parameters:
        pList - the PropertyList where the properties can be found.
        Throws:
        FOPException - if there is a problem binding the values
      • addTableCellChild

        protected void addTableCellChild​(TableCell cell,
                                         boolean firstRow)
                                  throws FOPException
        Add cell to current row.
        Parameters:
        cell - a table cell to add
        firstRow - true is first row
        Throws:
        FOPException - if exception occurs
      • getTablePart

        abstract TablePart getTablePart()
        Returns the enclosing table-header/footer/body of this container.
        Returns:
        this for TablePart, or the parent element for TableRow