public class Converter
extends org.xml.sax.helpers.DefaultHandler
| Constructor and Description |
|---|
Converter(org.w3c.dom.Document xslFoDoc,
java.io.Writer output,
IConverterOption opt)
build a Converter and start processing the given Document
|
Converter(org.xml.sax.InputSource input,
java.io.Writer output,
IConverterOption opt)
build a Converter and start parsing
|
Converter(java.io.Writer output,
IConverterOption opt)
A constructor for pure SAX events handling - used for Cocoon integration
|
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length)
Parser calls this to process text nodes
|
static ConverterOption |
createConverterOption() |
static ConverterOption |
createConverterOption(java.io.OutputStream out) |
static ConverterOption |
createConverterOption(java.io.OutputStream debug,
java.io.OutputStream info,
java.io.OutputStream warning,
java.io.OutputStream error) |
static ConverterOption |
createConverterOption(java.io.Writer debug,
java.io.Writer info,
java.io.Writer warning,
java.io.Writer error) |
void |
endDocument()
Parser calls this when done parsing the document
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String rawName)
Parser calls this for each element in a document
|
void |
processCharacters(java.lang.String txt)
process the text
|
void |
startDocument()
Receive notification of the beginning of the document
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String rawName,
org.xml.sax.Attributes attrs) |
(package private) static java.lang.String |
toPrintableChars(java.lang.String input)
logging utility
|
public Converter(org.xml.sax.InputSource input,
java.io.Writer output,
IConverterOption opt)
throws java.lang.Exception
input - XSL:FO document to parseoutput - where to write RTF codejava.lang.Exceptionpublic Converter(java.io.Writer output,
IConverterOption opt)
throws java.lang.Exception
output - where to write RTF codeopt - Log optionsjava.lang.Exceptionpublic Converter(org.w3c.dom.Document xslFoDoc,
java.io.Writer output,
IConverterOption opt)
throws java.lang.Exception
java.lang.Exceptionpublic void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String rawName,
org.xml.sax.Attributes attrs)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String rawName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerendElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void characters(char[] ch,
int start,
int length)
characters in interface org.xml.sax.ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerpublic void processCharacters(java.lang.String txt)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerstartDocument in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void endDocument()
throws org.xml.sax.SAXException
endDocument in interface org.xml.sax.ContentHandlerendDocument in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic static ConverterOption createConverterOption()
public static ConverterOption createConverterOption(java.io.OutputStream out)
public static ConverterOption createConverterOption(java.io.OutputStream debug, java.io.OutputStream info, java.io.OutputStream warning, java.io.OutputStream error)
public static ConverterOption createConverterOption(java.io.Writer debug, java.io.Writer info, java.io.Writer warning, java.io.Writer error)
static java.lang.String toPrintableChars(java.lang.String input)