Class AbstractXMLHandler

    • Field Detail

      • mySharedAttributes

        private org.xml.sax.helpers.AttributesImpl mySharedAttributes
      • myHandler

        private org.xml.sax.ContentHandler myHandler
    • Constructor Detail

      • AbstractXMLHandler

        protected AbstractXMLHandler​(org.xml.sax.ContentHandler contentHandler,
                                     ISVNDebugLog log)
    • Method Detail

      • startDocument

        public void startDocument()
        Starts logging.
      • endDocument

        public void endDocument()
        Stops logging.
      • getHandler

        private org.xml.sax.ContentHandler getHandler()
      • getHeaderName

        protected abstract java.lang.String getHeaderName()
      • openTag

        protected void openTag​(java.lang.String name)
                        throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • closeTag

        protected void closeTag​(java.lang.String name)
                         throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • addTag

        protected void addTag​(java.lang.String tagName,
                              java.lang.String value)
                       throws org.xml.sax.SAXException
        Throws:
        org.xml.sax.SAXException
      • addAttribute

        protected void addAttribute​(java.lang.String name,
                                    java.lang.String value)
      • getColumnNumber

        public int getColumnNumber()
        Specified by:
        getColumnNumber in interface org.xml.sax.Locator
        Returns:
        0
      • getLineNumber

        public int getLineNumber()
        Specified by:
        getLineNumber in interface org.xml.sax.Locator
        Returns:
        0
      • getPublicId

        public java.lang.String getPublicId()
        Specified by:
        getPublicId in interface org.xml.sax.Locator
        Returns:
        null
      • getSystemId

        public java.lang.String getSystemId()
        Specified by:
        getSystemId in interface org.xml.sax.Locator
        Returns:
        null