Class ChapterAutoNumber

    • Field Detail

      • numberSet

        protected boolean numberSet
        Is the chapter number already set?
        Since:
        2.1.4
    • Constructor Detail

      • ChapterAutoNumber

        public ChapterAutoNumber​(Paragraph para)
        Create a new object.
        Parameters:
        para - the Chapter title (as a Paragraph)
      • ChapterAutoNumber

        public ChapterAutoNumber​(java.lang.String title)
        Create a new object.
        Parameters:
        title - the Chapter title (as a String)
    • Method Detail

      • addSection

        public Section addSection​(java.lang.String title)
        Create a new section for this chapter and ad it.
        Overrides:
        addSection in class Section
        Parameters:
        title - the Section title (as a String)
        Returns:
        Returns the new section.
      • addSection

        public Section addSection​(Paragraph title)
        Create a new section for this chapter and add it.
        Overrides:
        addSection in class Section
        Parameters:
        title - the Section title (as a Paragraph)
        Returns:
        Returns the new section.
      • setAutomaticNumber

        public int setAutomaticNumber​(int number)
        Changes the Chapter number.
        Parameters:
        number - the new chapter number
        Returns:
        possibly increased number if the chapternumber was already set.
        Since:
        2.1.4