fop 0.95

org.apache.fop.util
Class DOM2SAX

java.lang.Object
  extended by org.apache.fop.util.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(org.xml.sax.ContentHandler handler)
          Main constructor
 
Method Summary
 void writeDocument(org.w3c.dom.Document doc, boolean fragment)
          Writes the given document using the given ContentHandler.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DOM2SAX

public DOM2SAX(org.xml.sax.ContentHandler handler)
Main constructor

Parameters:
handler - the ContentHandler to send SAX events to
Method Detail

writeDocument

public void writeDocument(org.w3c.dom.Document doc,
                          boolean fragment)
                   throws org.xml.sax.SAXException
Writes the given document using the given ContentHandler.

Parameters:
doc - DOM document
fragment - if false no startDocument() and endDocument() calls are issued.
Throws:
org.xml.sax.SAXException - In case of a problem while writing XML

fop 0.95

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