Class XMLContentHandler

  • All Implemented Interfaces:
    org.xml.sax.ContentHandler, org.xml.sax.DTDHandler, org.xml.sax.EntityResolver, org.xml.sax.ErrorHandler

    public class XMLContentHandler
    extends org.xml.sax.helpers.DefaultHandler
    XMLContentHandler
    • Method Detail

      • setDocumentLocator

        public final void setDocumentLocator​(org.xml.sax.Locator locator)
        Fetch xml locator to get line numbers.
        Specified by:
        setDocumentLocator in interface org.xml.sax.ContentHandler
        Overrides:
        setDocumentLocator in class org.xml.sax.helpers.DefaultHandler
      • characters

        public final void characters​(char[] ch,
                                     int offset,
                                     int length)
                              throws org.xml.sax.SAXException
        Read character data.
        Specified by:
        characters in interface org.xml.sax.ContentHandler
        Overrides:
        characters in class org.xml.sax.helpers.DefaultHandler
        Throws:
        org.xml.sax.SAXException
      • startElement

        public final void startElement​(java.lang.String uri,
                                       java.lang.String localName,
                                       java.lang.String qname,
                                       org.xml.sax.Attributes attributes)
                                throws org.xml.sax.SAXException
        Read starting tag.
        Specified by:
        startElement in interface org.xml.sax.ContentHandler
        Overrides:
        startElement in class org.xml.sax.helpers.DefaultHandler
        Throws:
        org.xml.sax.SAXException
      • endElement

        public final void endElement​(java.lang.String uri,
                                     java.lang.String localName,
                                     java.lang.String qname)
                              throws org.xml.sax.SAXException
        Read closing tag.
        Specified by:
        endElement in interface org.xml.sax.ContentHandler
        Overrides:
        endElement in class org.xml.sax.helpers.DefaultHandler
        Throws:
        org.xml.sax.SAXException
      • setCurrentTagListener

        protected void setCurrentTagListener​(TagListener newCurrentTagListener)
      • removeCurrentTagListener

        protected void removeCurrentTagListener()
      • getCurrentTagListener

        protected TagListener getCurrentTagListener()
      • getRootListener

        protected TagListener getRootListener()