Class XWPFFootnotes

    • Constructor Detail

      • XWPFFootnotes

        public XWPFFootnotes()
        Construct XWPFFootnotes from scratch for a new document.
    • Method Detail

      • setFootnotes

        @Internal
        public void setFootnotes​(CTFootnotes footnotes)
        Sets the ctFootnotes
        Parameters:
        footnotes - Collection of CTFntEdn objects.
      • createFootnote

        public XWPFFootnote createFootnote()
        Create a new footnote and add it to the document.
        Returns:
        New XWPFFootnote
        Since:
        4.0.0
      • removeFootnote

        public boolean removeFootnote​(int pos)
        Remove the specified footnote if present.
        Parameters:
        pos - Array position of the footnote to be removed
        Returns:
        True if the footnote was removed.
        Since:
        4.0.0
      • getFootnotesList

        public List<XWPFFootnote> getFootnotesList()
        Get the list of XWPFFootnote in the Footnotes part.
        Returns:
        List, possibly empty, of footnotes.