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 void
fireEvents(AnyNode node, org.xml.sax.DocumentHandler handler)
static void
fireEvents(AnyNode node, org.xml.sax.DocumentHandler handler, Namespaces context)
void
setDocumentHandler(org.xml.sax.DocumentHandler handler)
Set the Document Handlervoid
start()
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:
setDocumentHandler
in 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.SAXException
Description copied from interface:EventProducer
Signals to start producing events.- Specified by:
start
in interfaceEventProducer
- Throws:
org.xml.sax.SAXException
-
-