Class ActiveCell.Step

java.lang.Object
org.apache.fop.layoutmgr.table.ActiveCell.Step
Enclosing class:
ActiveCell

private static class ActiveCell.Step extends Object
Auxiliary class to store all the informations related to a breaking step.
  • Field Details

    • start

      private int start
      Index, in the list of Knuth elements, of the element starting this step.
    • end

      private int end
      Index, in the list of Knuth elements, of the element ending this step.
    • contentLength

      private int contentLength
      Length of the Knuth elements up to this step.
    • totalLength

      private int totalLength
      Total length up to this step, including paddings and borders.
    • penaltyLength

      private int penaltyLength
      Length of the penalty ending this step, if any.
    • penaltyValue

      private int penaltyValue
      Value of the penalty ending this step, 0 if the step does not end on a penalty.
    • footnoteList

      private List footnoteList
      List of footnotes for this step.
    • breakClass

      private int breakClass
      One of Constants.EN_AUTO, Constants.EN_COLUMN, Constants.EN_PAGE, Constants.EN_EVEN_PAGE, Constants.EN_ODD_PAGE. Set to auto if the break isn't at a penalty element.
    • condBeforeContentLength

      private int condBeforeContentLength
      Length of the optional content at the beginning of the step. That is, content that will not appear if this step starts a new page.
  • Constructor Details

  • Method Details