|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.avalon.framework.logger.AbstractLoggable | +--org.apache.cocoon.xml.AbstractXMLProducer | +--org.apache.cocoon.xml.dom.DOMStreamer
The DOMStreamer
is a utility class that will generate SAX
events from a W3C DOM Document.
Field Summary | |
protected static javax.xml.transform.TransformerFactory |
factory
The transformer factory shared by all instances |
protected javax.xml.transform.Transformer |
transformer
The private transformer for this instance |
Fields inherited from class org.apache.cocoon.xml.AbstractXMLProducer |
contentHandler, lexicalHandler, xmlConsumer |
Constructor Summary | |
DOMStreamer()
Create a new DOMStreamer instance. |
|
DOMStreamer(org.xml.sax.ContentHandler content)
Create a new DOMStreamer instance. |
|
DOMStreamer(org.xml.sax.ContentHandler content,
org.xml.sax.ext.LexicalHandler lexical)
Create a new DOMStreamer instance. |
|
DOMStreamer(XMLConsumer consumer)
Create a new DOMStreamer instance. |
Method Summary | |
void |
stream(org.w3c.dom.Node node)
Start the production of SAX events. |
Methods inherited from class org.apache.cocoon.xml.AbstractXMLProducer |
recycle, setConsumer, setContentHandler, setLexicalHandler |
Methods inherited from class org.apache.avalon.framework.logger.AbstractLoggable |
getLogger, setLogger, setupLogger, setupLogger, setupLogger |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static javax.xml.transform.TransformerFactory factory
protected javax.xml.transform.Transformer transformer
Constructor Detail |
public DOMStreamer()
DOMStreamer
instance.
public DOMStreamer(XMLConsumer consumer)
DOMStreamer
instance.
public DOMStreamer(org.xml.sax.ContentHandler content)
DOMStreamer
instance.
public DOMStreamer(org.xml.sax.ContentHandler content, org.xml.sax.ext.LexicalHandler lexical)
DOMStreamer
instance.
Method Detail |
public void stream(org.w3c.dom.Node node) throws org.xml.sax.SAXException
org.xml.sax.SAXException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |