Class HeaderFooterPolicy

java.lang.Object
org.docx4j.model.structure.HeaderFooterPolicy

public class HeaderFooterPolicy extends Object
  • Field Details

    • log

      protected static org.slf4j.Logger log
  • Constructor Details

  • Method Details

    • getFirstHeader

      public HeaderPart getFirstHeader()
    • getFirstFooter

      public FooterPart getFirstFooter()
    • getEvenHeader

      public HeaderPart getEvenHeader()
    • getEvenFooter

      public FooterPart getEvenFooter()
    • getDefaultHeader

      public HeaderPart getDefaultHeader()
      If an even header is present this is the odd header otherwise it is both, even and odd header
    • getDefaultFooter

      public FooterPart getDefaultFooter()
      If an even footer is present this is the odd footer otherwise it is both, even and odd footer
    • getHeader

      public HeaderPart getHeader(int pageNumber)
      Get the header that applies to the given (1 based) page.
      Parameters:
      pageNumber - The one based page number
    • getFooter

      public FooterPart getFooter(int pageNumber)
      Get the footer that applies to the given (1 based) page.
      Parameters:
      pageNumber - The one based page number