public class XhtmlOutlineEmitter
extends java.lang.Object
Constructor and Description |
---|
XhtmlOutlineEmitter(org.xml.sax.ContentHandler contentHandler,
java.util.Deque<OutlineBuildingXMLReaderWrapper.Section> outline,
java.util.Deque<OutlineBuildingXMLReaderWrapper.Section> headingOutline) |
Modifier and Type | Method and Description |
---|---|
void |
emit() |
protected void |
emitHeadingOutline(java.util.Deque<OutlineBuildingXMLReaderWrapper.Section> headingOutline,
int currentDepth) |
void |
emitHeadings() |
protected void |
emitOutline(java.util.Deque<OutlineBuildingXMLReaderWrapper.Section> outline,
int currentDepth) |
public XhtmlOutlineEmitter(org.xml.sax.ContentHandler contentHandler, java.util.Deque<OutlineBuildingXMLReaderWrapper.Section> outline, java.util.Deque<OutlineBuildingXMLReaderWrapper.Section> headingOutline)
public void emit() throws org.xml.sax.SAXException
org.xml.sax.SAXException
public void emitHeadings() throws org.xml.sax.SAXException
org.xml.sax.SAXException
protected void emitOutline(java.util.Deque<OutlineBuildingXMLReaderWrapper.Section> outline, int currentDepth) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException
protected void emitHeadingOutline(java.util.Deque<OutlineBuildingXMLReaderWrapper.Section> headingOutline, int currentDepth) throws java.io.IOException, org.xml.sax.SAXException
java.io.IOException
org.xml.sax.SAXException