Class ConvertToDomHandler

  • All Implemented Interfaces:
    ContentHandler, DTDHandler, EntityResolver, ErrorHandler

    public class ConvertToDomHandler
    extends DefaultHandler
    Parses XML into a namespace aware dom.
    Author:
    Justin Deoliveira, OpenGeo
    • Constructor Summary

      Constructors 
      Constructor Description
      ConvertToDomHandler​(Document doc, NamespaceSupport nsContext)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void characters​(char[] ch, int start, int length)  
      void endElement​(String uri, String localName, String qName)  
      Document getDocument()  
      void startElement​(String uri, String localName, String qName, Attributes attrs)  
      • Methods inherited from class DefaultHandler

        endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setDocumentLocator, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning
      • Methods inherited from class Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ConvertToDomHandler

        public ConvertToDomHandler​(Document doc,
                                   NamespaceSupport nsContext)
    • Method Detail

      • getDocument

        public Document getDocument()
      • startElement

        public void startElement​(String uri,
                                 String localName,
                                 String qName,
                                 Attributes attrs)
                          throws SAXException
        Specified by:
        startElement in interface ContentHandler
        Overrides:
        startElement in class DefaultHandler
        Throws:
        SAXException
      • characters

        public void characters​(char[] ch,
                               int start,
                               int length)
                        throws SAXException
        Specified by:
        characters in interface ContentHandler
        Overrides:
        characters in class DefaultHandler
        Throws:
        SAXException
      • endElement

        public void endElement​(String uri,
                               String localName,
                               String qName)
                        throws SAXException
        Specified by:
        endElement in interface ContentHandler
        Overrides:
        endElement in class DefaultHandler
        Throws:
        SAXException