org.exolab.castor.xml.util

Class AnyNode2SAX2


public class AnyNode2SAX2
extends java.lang.Object

A class for converting an AnyNode to SAX events.
Version:
$Revision: 7386 $ $Date: 2006-04-25 15:08:23 -0600 (Tue, 25 Apr 2006) $
Authors:
Keith Visco
Arnaud Blandin

Constructor Summary

AnyNode2SAX2()
No-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

static void
fireEvents(AnyNode node, ContentHandler handler)
static void
fireEvents(AnyNode node, ContentHandler handler, Namespaces context)
void
setContentHandler(ContentHandler handler)
Set the ContentHandler to send events to.
void
start()

Constructor Details

AnyNode2SAX2

public AnyNode2SAX2()
No-arg constructor.

AnyNode2SAX2

public AnyNode2SAX2(AnyNode node)
Creates a AnyNode2SAX for the given node.
Parameters:
node - the AnyNode to create AnyNode2SAX2 for.

AnyNode2SAX2

public AnyNode2SAX2(AnyNode node,
                    Namespaces context)
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

fireEvents

public static void fireEvents(AnyNode node,
                              ContentHandler handler)
            throws SAXException

fireEvents

public static void fireEvents(AnyNode node,
                              ContentHandler handler,
                              Namespaces context)
            throws SAXException

setContentHandler

public void setContentHandler(ContentHandler handler)
Set the ContentHandler to send events to.
Parameters:
handler - the document handler to set

start

public void start()
            throws SAXException

Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com