Package it.smartio.docs.builder
Class PageBuilder
- java.lang.Object
-
- it.smartio.docs.builder.NodeBuilder
-
- it.smartio.docs.builder.SectionBuilder
-
- it.smartio.docs.builder.PageBuilder
-
- Direct Known Subclasses:
BookBuilder
public abstract class PageBuilder extends SectionBuilder implements Chapter
ThePageBuilderclass.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedPageBuilder(int level, PageBuilder parent)Constructs an instance ofPageBuilder.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddIndex(Chapter node)MessageBuilderaddNotification(Message.Style style)abstract PageBuilderaddSection()TableBuilderaddTable()java.lang.StringgetId()intgetLevel()ChaptergetParent()java.lang.StringgetTitle()PageBuildersetTitle(java.lang.String title)-
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
-
PageBuilder
protected PageBuilder(int level, PageBuilder parent)Constructs an instance ofPageBuilder.
-
-
Method Detail
-
setTitle
public final PageBuilder setTitle(java.lang.String title)
-
addSection
public abstract PageBuilder addSection()
-
addNotification
public final MessageBuilder addNotification(Message.Style style)
-
addTable
public final TableBuilder addTable()
-
addIndex
protected void addIndex(Chapter node)
-
-