Class FopWorkaroundReplacePageBreakInEachList

java.lang.Object
org.docx4j.convert.out.common.preprocess.FopWorkaroundReplacePageBreakInEachList

public class FopWorkaroundReplacePageBreakInEachList extends Object
Workaround for https://issues.apache.org/bugzilla/show_bug.cgi?id=54094 You can disable this step if you are using FOP post 1.1 The problem could arise anywhere a w:p with page break before is converted to fo:list-block (typically that means it would also have had numbering)
Since:
3.0.1
  • Field Details

  • Constructor Details

    • FopWorkaroundReplacePageBreakInEachList

      private FopWorkaroundReplacePageBreakInEachList(WordprocessingMLPackage wmlPackage)
  • Method Details

    • process

      public static void process(WordprocessingMLPackage wmlPackage)
    • process

      private void process()
    • process

      private List process(List contentIn)
    • getEffectivePPr

      private PPr getEffectivePPr(P p)
    • isListItem

      private boolean isListItem(PPr pPr)
    • hasBreakBefore

      private static boolean hasBreakBefore(PPr pPr)