nl.flotsam.pecia.builder.base
Class DefaultDocumentBuilder
java.lang.Object
nl.flotsam.pecia.builder.base.DefaultDocumentBuilder
- All Implemented Interfaces:
- DocumentBuilder
- Direct Known Subclasses:
- XmlDocumentBuilder
public class DefaultDocumentBuilder
- extends Object
- implements DocumentBuilder
Method Summary |
|
createArticle(T parent,
String title,
DocumentBuilder builder)
|
|
createEntry(T parent,
boolean header,
DocumentBuilder builder)
|
|
createFootnote(T parent,
DocumentBuilder builder)
|
|
createItemizedList(T parent,
DocumentBuilder builder)
|
|
createLastEntry(T parent,
boolean header,
DocumentBuilder builder)
|
|
createListItem(T parent,
DocumentBuilder builder)
|
|
createOrderedList(T parent,
DocumentBuilder builder)
|
|
createPara(T parent,
DocumentBuilder builder)
|
|
createRow(T parent,
boolean header,
boolean first,
DocumentBuilder builder)
|
|
createSection(T parent,
String title,
DocumentBuilder builder)
|
|
createTable2Cols(T parent,
DocumentBuilder builder)
|
|
createTable3Cols(T parent,
DocumentBuilder builder)
|
|
createTable4Cols(T parent,
DocumentBuilder builder)
|
|
createTable5Cols(T parent,
DocumentBuilder builder)
|
|
createTable6Cols(T parent,
DocumentBuilder builder)
|
|
createVerbatim(T parent,
DocumentBuilder builder)
|
void |
end()
Called when the document is ended. |
protected LifecycleListener |
getLifecycleListener()
|
void |
start()
Called when the document is started. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DefaultDocumentBuilder
public DefaultDocumentBuilder()
DefaultDocumentBuilder
public DefaultDocumentBuilder(LifecycleListener listener)
createFootnote
public <T> FootnoteBuilder<T> createFootnote(T parent,
DocumentBuilder builder)
- Specified by:
createFootnote
in interface DocumentBuilder
createItemizedList
public <T> ItemizedListBuilder<T> createItemizedList(T parent,
DocumentBuilder builder)
- Specified by:
createItemizedList
in interface DocumentBuilder
createLastEntry
public <T> LastEntryBuilder<T> createLastEntry(T parent,
boolean header,
DocumentBuilder builder)
- Specified by:
createLastEntry
in interface DocumentBuilder
createListItem
public <T> ListItemBuilder<T> createListItem(T parent,
DocumentBuilder builder)
- Specified by:
createListItem
in interface DocumentBuilder
createOrderedList
public <T> ItemizedListBuilder<T> createOrderedList(T parent,
DocumentBuilder builder)
- Specified by:
createOrderedList
in interface DocumentBuilder
createPara
public <T> ParaBuilder<T> createPara(T parent,
DocumentBuilder builder)
- Specified by:
createPara
in interface DocumentBuilder
createSection
public <T> SectionBuilder<T> createSection(T parent,
String title,
DocumentBuilder builder)
- Specified by:
createSection
in interface DocumentBuilder
createTable2Cols
public <T> Table2ColsBuilder<T> createTable2Cols(T parent,
DocumentBuilder builder)
- Specified by:
createTable2Cols
in interface DocumentBuilder
createTable3Cols
public <T> Table3ColsBuilder<T> createTable3Cols(T parent,
DocumentBuilder builder)
- Specified by:
createTable3Cols
in interface DocumentBuilder
createTable4Cols
public <T> Table4ColsBuilder<T> createTable4Cols(T parent,
DocumentBuilder builder)
- Specified by:
createTable4Cols
in interface DocumentBuilder
createTable5Cols
public <T> Table5ColsBuilder<T> createTable5Cols(T parent,
DocumentBuilder builder)
- Specified by:
createTable5Cols
in interface DocumentBuilder
createTable6Cols
public <T> Table6ColsBuilder<T> createTable6Cols(T parent,
DocumentBuilder builder)
- Specified by:
createTable6Cols
in interface DocumentBuilder
createVerbatim
public <T> VerbatimBuilder<T> createVerbatim(T parent,
DocumentBuilder builder)
- Specified by:
createVerbatim
in interface DocumentBuilder
createEntry
public <T> EntryBuilder<T> createEntry(T parent,
boolean header,
DocumentBuilder builder)
- Specified by:
createEntry
in interface DocumentBuilder
createRow
public <T> RowBuilder<T> createRow(T parent,
boolean header,
boolean first,
DocumentBuilder builder)
- Specified by:
createRow
in interface DocumentBuilder
createArticle
public <T> ArticleBuilder<T> createArticle(T parent,
String title,
DocumentBuilder builder)
- Specified by:
createArticle
in interface DocumentBuilder
end
public void end()
- Description copied from interface:
DocumentBuilder
- Called when the document is ended.
- Specified by:
end
in interface DocumentBuilder
start
public void start()
- Description copied from interface:
DocumentBuilder
- Called when the document is started.
- Specified by:
start
in interface DocumentBuilder
getLifecycleListener
protected LifecycleListener getLifecycleListener()
Copyright © 2010. All Rights Reserved.