Package org.apache.fop.util
Class DOM2SAX
- java.lang.Object
-
- org.apache.fop.util.DOM2SAX
-
public class DOM2SAX extends java.lang.ObjectHelper 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
Constructors Constructor Description DOM2SAX(org.xml.sax.ContentHandler handler)Main constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwriteDocument(org.w3c.dom.Document doc, boolean fragment)Writes the given document using the given ContentHandler.voidwriteFragment(org.w3c.dom.Node node)Writes the given fragment using the given ContentHandler.
-
-
-
Method Detail
-
writeDocument
public void writeDocument(org.w3c.dom.Document doc, boolean fragment) throws org.xml.sax.SAXExceptionWrites the given document using the given ContentHandler.- Parameters:
doc- DOM documentfragment- if false no startDocument() and endDocument() calls are issued.- Throws:
org.xml.sax.SAXException- In case of a problem while writing XML
-
writeFragment
public void writeFragment(org.w3c.dom.Node node) throws org.xml.sax.SAXExceptionWrites the given fragment using the given ContentHandler.- Parameters:
node- DOM node- Throws:
org.xml.sax.SAXException- In case of a problem while writing XML
-
-