Class 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 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 interface EventProducer
        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 interface EventProducer
        Throws:
        org.xml.sax.SAXException