org.apache.fop.util

Class DOM2SAX


public class DOM2SAX
extends java.lang.Object

Helper class that produces a SAX stream from a DOM Document.

Part of the code here copied and adapted from Apache Xalan-J, src/org/apache/xalan/xsltc/trax/DOM2SAX.java

Constructor Summary

DOM2SAX(ContentHandler handler)
Main constructor

Method Summary

void
writeDocument(Document doc, boolean fragment)
Writes the given document using the given ContentHandler.

Constructor Details

DOM2SAX

public DOM2SAX(ContentHandler handler)
Main constructor
Parameters:
handler - the ContentHandler to send SAX events to

Method Details

writeDocument

public void writeDocument(Document doc,
                          boolean fragment)
            throws SAXException
Writes the given document using the given ContentHandler.
Parameters:
doc - DOM document
fragment - if false no startDocument() and endDocument() calls are issued.

Copyright 1999-2007 The Apache Software Foundation. All Rights Reserved.