nl.flotsam.pecia.builder.docbook
Class DocBookDocumentBuilder

java.lang.Object
  extended by nl.flotsam.pecia.builder.base.DefaultDocumentBuilder
      extended by nl.flotsam.pecia.builder.xml.XmlDocumentBuilder
          extended by nl.flotsam.pecia.builder.docbook.DocBookDocumentBuilder
All Implemented Interfaces:
DocumentBuilder

public class DocBookDocumentBuilder
extends XmlDocumentBuilder


Nested Class Summary
 
Nested classes/interfaces inherited from class nl.flotsam.pecia.builder.xml.XmlDocumentBuilder
XmlDocumentBuilder.AbstractSingleTagWriter, XmlDocumentBuilder.ManyToOneTagWriter, XmlDocumentBuilder.OneToOneTagWriter, XmlDocumentBuilder.TagWriter, XmlDocumentBuilder.TagWriterCatalog
 
Constructor Summary
DocBookDocumentBuilder(XmlWriter writer)
           
 
Method Summary
<T> ParaBuilder<T>
createPara(T parent, DocumentBuilder builder)
           
 void end()
          Called when the document is ended.
 void start()
          Called when the document is started.
 
Methods inherited from class nl.flotsam.pecia.builder.xml.XmlDocumentBuilder
getWriter, writeInline, writeInline
 
Methods inherited from class nl.flotsam.pecia.builder.base.DefaultDocumentBuilder
createArticle, createEntry, createFootnote, createItemizedList, createLastEntry, createListItem, createOrderedList, createRow, createSection, createTable2Cols, createTable3Cols, createTable4Cols, createTable5Cols, createTable6Cols, createVerbatim, getLifecycleListener
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DocBookDocumentBuilder

public DocBookDocumentBuilder(XmlWriter writer)
Method Detail

end

public void end()
Description copied from interface: DocumentBuilder
Called when the document is ended.

Specified by:
end in interface DocumentBuilder
Overrides:
end in class DefaultDocumentBuilder

start

public void start()
Description copied from interface: DocumentBuilder
Called when the document is started.

Specified by:
start in interface DocumentBuilder
Overrides:
start in class DefaultDocumentBuilder

createPara

public <T> ParaBuilder<T> createPara(T parent,
                                     DocumentBuilder builder)
Specified by:
createPara in interface DocumentBuilder
Overrides:
createPara in class DefaultDocumentBuilder


Copyright © 2010. All Rights Reserved.