Package it.smartio.docs.builder
Class BookBuilder
- java.lang.Object
-
- it.smartio.docs.builder.NodeBuilder
-
- it.smartio.docs.builder.SectionBuilder
-
- it.smartio.docs.builder.PageBuilder
-
- it.smartio.docs.builder.BookBuilder
-
public class BookBuilder extends PageBuilder implements Book
TheBookBuilderclass.
-
-
Constructor Summary
Constructors Constructor Description BookBuilder()Constructs an instance ofBookBuilder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PageBuilderaddChapter()protected voidaddIndex(Chapter node)PageBuilderaddSection()Bookbuild()intgetOffset()-
Methods inherited from class it.smartio.docs.builder.PageBuilder
addNotification, addTable, getId, getLevel, getParent, getTitle, setTitle
-
Methods inherited from class it.smartio.docs.builder.SectionBuilder
addBreak, addCode, addImage, addLineBreak, addList, addOrderedList, addParagraph, addStyledCode, addVirtualTable
-
Methods inherited from class it.smartio.docs.builder.NodeBuilder
add, iterator, nodes
-
-
-
-
Constructor Detail
-
BookBuilder
public BookBuilder()
Constructs an instance ofBookBuilder.
-
-
Method Detail
-
addSection
public PageBuilder addSection()
- Specified by:
addSectionin classPageBuilder
-
addChapter
public PageBuilder addChapter()
-
addIndex
protected void addIndex(Chapter node)
- Overrides:
addIndexin classPageBuilder
-
build
public final Book build()
-
-