org.exolab.castor.xml.util
public class DOMEventProducer extends Object implements EventProducer
Version: $Revision: 1.1.1.1 $ $Date: 2003/03/03 07:09:48 $
| Constructor Summary | |
|---|---|
| DOMEventProducer()
Creates a new DOMEventProducer
| |
| DOMEventProducer(Node node)
Creates a new DOMEventProducer for the given Node | |
| Method Summary | |
|---|---|
| static void | process(Document document, DocumentHandler handler)
Walks the given DOM Document and converts it into it's corresponding
SAX events |
| static void | process(Node node, DocumentHandler handler)
Breaks down the given node into it's corresponding SAX events |
| void | setDocumentHandler(DocumentHandler handler)
Sets the DocumentHandler to use when firing events
|
| void | setNode(Node node)
Sets the node which is to be converted into SAX events |
| void | start()
Starts producing the events for the Node which is to be
converted into SAX events
|
Parameters: node the node to create the DOMEventProducer for.
Parameters: document, the Node to process into SAX events handler the DocumentHandler to send events to
Parameters: node, the Node to process into SAX events handler the DocumentHandler to send events to
Parameters: node the node which is to be converted into SAX events