nl.flotsam.pecia.builder.xml
Class XmlDocumentBuilder

java.lang.Object
  extended by nl.flotsam.pecia.builder.base.DefaultDocumentBuilder
      extended by nl.flotsam.pecia.builder.xml.XmlDocumentBuilder
All Implemented Interfaces:
DocumentBuilder
Direct Known Subclasses:
DocBookDocumentBuilder, HtmlDocumentBuilder

public class XmlDocumentBuilder
extends DefaultDocumentBuilder


Nested Class Summary
static class XmlDocumentBuilder.AbstractSingleTagWriter
           
static class XmlDocumentBuilder.ManyToOneTagWriter
           
static class XmlDocumentBuilder.OneToOneTagWriter
           
static interface XmlDocumentBuilder.TagWriter
           
static interface XmlDocumentBuilder.TagWriterCatalog
           
 
Constructor Summary
XmlDocumentBuilder(XmlWriter writer, XmlDocumentBuilder.TagWriterCatalog catalog)
           
 
Method Summary
protected  XmlWriter getWriter()
           
 void writeInline(String localName, String text)
           
static void writeInline(String localName, String text, XmlWriter xmlWriter)
           
 
Methods inherited from class nl.flotsam.pecia.builder.base.DefaultDocumentBuilder
createArticle, createEntry, createFootnote, createItemizedList, createLastEntry, createListItem, createOrderedList, createPara, createRow, createSection, createTable2Cols, createTable3Cols, createTable4Cols, createTable5Cols, createTable6Cols, createVerbatim, end, getLifecycleListener, start
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XmlDocumentBuilder

public XmlDocumentBuilder(XmlWriter writer,
                          XmlDocumentBuilder.TagWriterCatalog catalog)
Method Detail

getWriter

protected final XmlWriter getWriter()

writeInline

public final void writeInline(String localName,
                              String text)
                       throws XmlWriterException
Throws:
XmlWriterException

writeInline

public static final void writeInline(String localName,
                                     String text,
                                     XmlWriter xmlWriter)
                              throws XmlWriterException
Throws:
XmlWriterException


Copyright © 2010. All Rights Reserved.