Package org.exolab.castor.xml.util
Class AnyNode2SAX2
java.lang.Object
org.exolab.castor.xml.util.AnyNode2SAX2
A class for converting an AnyNode to SAX events.
- Version:
- $Revision: 8144 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
- Author:
- Keith Visco, Arnaud Blandin
-
Constructor Summary
ConstructorsConstructorDescriptionNo-arg constructor.AnyNode2SAX2(AnyNode node) Creates a AnyNode2SAX for the given node.AnyNode2SAX2(AnyNode node, Namespaces context) Creates a AnyNode2SAX2 for the given node and the namespace context. -
Method Summary
Modifier and TypeMethodDescriptionstatic voidfireEvents(AnyNode node, ContentHandler handler) static voidfireEvents(AnyNode node, ContentHandler handler, Namespaces context) voidsetContentHandler(ContentHandler handler) Set the ContentHandler to send events to.voidstart()
-
Constructor Details
-
AnyNode2SAX2
public AnyNode2SAX2()No-arg constructor. -
AnyNode2SAX2
Creates a AnyNode2SAX for the given node.- Parameters:
node- the AnyNode to create AnyNode2SAX2 for.
-
AnyNode2SAX2
Creates a AnyNode2SAX2 for the given node and the namespace context.- Parameters:
node- the AnyNode to create AnyNode2SAX for.context- a namespace context
-
-
Method Details
-
setContentHandler
Set the ContentHandler to send events to.- Parameters:
handler- the document handler to set
-
fireEvents
- Throws:
SAXException
-
fireEvents
public static void fireEvents(AnyNode node, ContentHandler handler, Namespaces context) throws SAXException - Throws:
SAXException
-
start
- Throws:
SAXException
-