Class TableBox

    • Constructor Detail

      • TableBox

        public TableBox()
    • Method Detail

      • isMarginAreaRoot

        public boolean isMarginAreaRoot()
      • setMarginAreaRoot

        public void setMarginAreaRoot​(boolean marginAreaRoot)
      • addStyleColumn

        public void addStyleColumn​(TableColumn col)
      • getStyleColumns

        public java.util.List getStyleColumns()
      • getColumnPos

        public int[] getColumnPos()
      • numEffCols

        public int numEffCols()
      • spanOfEffCol

        public int spanOfEffCol​(int effCol)
      • colToEffCol

        public int colToEffCol​(int col)
      • effColToCol

        public int effColToCol​(int effCol)
      • appendColumn

        public void appendColumn​(int span)
      • splitColumn

        public void splitColumn​(int pos,
                                int firstSpan)
      • marginsBordersPaddingAndSpacing

        public int marginsBordersPaddingAndSpacing​(CssContext c)
      • getColumns

        public java.util.List getColumns()
      • updateHeaderFooterPosition

        public void updateHeaderFooterPosition​(RenderingContext c)
      • getFirstBodyRow

        public TableRowBox getFirstBodyRow()
      • colElement

        public TableColumn colElement​(int col)
      • getColumnBounds

        public java.awt.Rectangle getColumnBounds​(CssContext c,
                                                  int col)
      • calcFixedHeightRowBottom

        public int calcFixedHeightRowBottom​(CssContext c)
      • hasContentLimitContainer

        public boolean hasContentLimitContainer()
      • getExtraSpaceTop

        public int getExtraSpaceTop()
      • setExtraSpaceTop

        public void setExtraSpaceTop​(int extraSpaceTop)
      • getExtraSpaceBottom

        public int getExtraSpaceBottom()
      • setExtraSpaceBottom

        public void setExtraSpaceBottom​(int extraSpaceBottom)