Package org.exolab.castor.xml.util
Class AnyNode2SAX
- java.lang.Object
-
- org.exolab.castor.xml.util.AnyNode2SAX
-
- All Implemented Interfaces:
EventProducer
public class AnyNode2SAX extends java.lang.Object implements EventProducer
A class for converting an AnyNode to SAX events- Version:
- $Revision: 6671 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Arnaud Blandin
-
-
Constructor Summary
Constructors Constructor Description AnyNode2SAX()No-arg constructor.AnyNode2SAX(AnyNode node)Creates a AnyNode2SAX for the given node.AnyNode2SAX(AnyNode node, Namespaces context)Creates a AnyNode2SAX for the given node and the namespace context.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static voidfireEvents(AnyNode node, org.xml.sax.DocumentHandler handler)static voidfireEvents(AnyNode node, org.xml.sax.DocumentHandler handler, Namespaces context)voidsetDocumentHandler(org.xml.sax.DocumentHandler handler)Set the Document Handlervoidstart()Signals to start producing events.
-
-
-
Constructor Detail
-
AnyNode2SAX
public AnyNode2SAX()
No-arg constructor.
-
AnyNode2SAX
public AnyNode2SAX(AnyNode node)
Creates a AnyNode2SAX for the given node.- Parameters:
node- the AnyNode to create AnyNode2SAX for.
-
AnyNode2SAX
public AnyNode2SAX(AnyNode node, Namespaces context)
Creates a AnyNode2SAX for the given node and the namespace context.- Parameters:
node- the AnyNode to create AnyNode2SAX for.context- a namespace context
-
-
Method Detail
-
setDocumentHandler
public void setDocumentHandler(org.xml.sax.DocumentHandler handler)
Set the Document Handler- Specified by:
setDocumentHandlerin interfaceEventProducer- Parameters:
handler- the document handler to set
-
fireEvents
public static void fireEvents(AnyNode node, org.xml.sax.DocumentHandler handler) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
fireEvents
public static void fireEvents(AnyNode node, org.xml.sax.DocumentHandler handler, Namespaces context) throws org.xml.sax.SAXException
- Throws:
org.xml.sax.SAXException
-
start
public void start() throws org.xml.sax.SAXExceptionDescription copied from interface:EventProducerSignals to start producing events.- Specified by:
startin interfaceEventProducer- Throws:
org.xml.sax.SAXException
-
-