org.exolab.castor.xml.util
public class DOMEventProducer extends Object implements EventProducer
Version: $Revision: 6230 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $
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