public class FOTreeBuilder
extends org.xml.sax.helpers.DefaultHandler
| Modifier and Type | Field | Description |
|---|---|---|
protected org.xml.sax.ContentHandler |
delegate |
Current delegate ContentHandler to receive the SAX events
|
protected ElementMappingRegistry |
elementMappingRegistry |
The registry for ElementMapping instances
|
protected org.apache.fop.fo.FOTreeBuilder.MainFOHandler |
mainFOHandler |
Main DefaultHandler that handles the FO namespace.
|
protected Root |
rootFObj |
The root of the formatting object tree
|
| Constructor | Description |
|---|---|
FOTreeBuilder(java.lang.String outputFormat,
FOUserAgent foUserAgent,
java.io.OutputStream stream) |
FOTreeBuilder constructor |
| Modifier and Type | Method | Description |
|---|---|---|
void |
characters(char[] data,
int start,
int length) |
|
void |
endDocument() |
|
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String rawName) |
|
void |
error(org.xml.sax.SAXParseException e) |
|
void |
fatalError(org.xml.sax.SAXParseException e) |
|
protected org.xml.sax.Locator |
getEffectiveLocator() |
|
FOEventHandler |
getEventHandler() |
Provides access to the underlying
FOEventHandler object. |
FormattingResults |
getResults() |
Returns the results of the rendering process.
|
void |
setDocumentLocator(org.xml.sax.Locator locator) |
|
void |
startDocument() |
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String rawName,
org.xml.sax.Attributes attlist) |
|
void |
warning(org.xml.sax.SAXParseException e) |
protected ElementMappingRegistry elementMappingRegistry
protected Root rootFObj
protected org.apache.fop.fo.FOTreeBuilder.MainFOHandler mainFOHandler
protected org.xml.sax.ContentHandler delegate
public FOTreeBuilder(java.lang.String outputFormat,
FOUserAgent foUserAgent,
java.io.OutputStream stream)
throws FOPException
FOTreeBuilder constructoroutputFormat - the MIME type of the output format to use (ex. "application/pdf").foUserAgent - the FOUserAgent in effect for this processstream - the OutputStream to direct the results toFOPException - if the FOTreeBuilder cannot be properly createdpublic void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in class org.xml.sax.helpers.DefaultHandlerprotected org.xml.sax.Locator getEffectiveLocator()
Locator instance if it is available and not disabledpublic void characters(char[] data,
int start,
int length)
throws org.xml.sax.SAXException
characters in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void startDocument()
throws org.xml.sax.SAXException
startDocument in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void endDocument()
throws org.xml.sax.SAXException
endDocument in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String rawName,
org.xml.sax.Attributes attlist)
throws org.xml.sax.SAXException
startElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String rawName)
throws org.xml.sax.SAXException
endElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void warning(org.xml.sax.SAXParseException e)
warning in class org.xml.sax.helpers.DefaultHandlerpublic void error(org.xml.sax.SAXParseException e)
error in class org.xml.sax.helpers.DefaultHandlerpublic void fatalError(org.xml.sax.SAXParseException e)
throws org.xml.sax.SAXException
fatalError in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic FOEventHandler getEventHandler()
FOEventHandler object.public FormattingResults getResults()
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.